home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1994-08-11 | 56.9 KB | [ COLF/HLX2]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
You can browse this item here: Networking & IAC
Confidence Program Detection Match Type Support
10%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
100%
file
MacBinary II, inited, Mon Aug 8 09:08:58 1994, modified Thu Aug 11 03:12:29 1994, creator 'HLX2', type 'COLF', 57610 bytes "Networking & IAC" Adobe Photoshop Color swatch, version 0, 1 colors; 1st RGB space (0), w 0x2, x 0, y 0, z 0, at 0xe18a 286 bytes resource Adobe Photoshop Color swatch, version 0, 1 colors; 1st RGB space (0), w 0x2, x 0, y 0, z 0
default (weak)
99%
file
data
default
100%
TrID
MacBinary 2
default (weak)
100%
siegfried
fmt/1762 MacBinary (II)
default
100%
lsar
MacBinary
default
id metadata key value macFileType [ COLF] macFileCreator [ HLX2]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 10 4e 65 74 77 6f 72 | 6b 69 6e 67 20 26 20 49 |..Networ|king & I| |00000010| 41 43 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |AC......|........| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 43 4f 4c 46 48 4c 58 | 32 01 00 00 00 00 00 00 |.COLFHLX|2.......| |00000050| 00 00 00 00 00 e1 0a 00 | 00 01 1e aa 6b de ea aa |........|....k...| |00000060| 6f 7f dd 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |o.......|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 3f fe 00 00 |........|....?...| |00000080| 00 00 00 01 00 00 00 02 | 00 00 00 00 00 00 00 00 |........|........| |00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000000b0| 18 49 6e 73 69 64 65 20 | 4d 61 63 69 6e 74 6f 73 |.Inside |Macintos| |000000c0| 68 20 43 44 2d 52 4f 4d | 3a 0e 01 31 1d e4 00 00 |h CD-ROM|:..1....| |000000d0| 02 1f 15 49 6e 74 65 72 | 61 70 70 6c 69 63 61 74 |...Inter|applicat| |000000e0| 69 6f 6e 20 43 6f 6d 6d | ff dd 01 11 00 01 01 11 |ion Comm|........| |000000f0| bf e8 81 03 01 81 01 11 | c0 44 00 00 19 f0 01 11 |........|.D......| |00000100| c0 40 00 00 7d 3a 00 00 | 00 01 00 01 00 ee 00 00 |.@..}:..|........| |00000110| 01 2c c3 f0 00 ee 9c 66 | 00 00 00 00 00 ee cd 20 |.,.....f|....... | |00000120| 00 ee cc 74 00 01 00 00 | 00 00 00 00 00 00 00 01 |...t....|........| |00000130| 00 01 00 00 00 12 00 01 | 00 02 00 00 0c d9 00 01 |........|........| |00000140| 00 03 00 00 58 0f 00 01 | 00 04 00 00 99 1a 00 02 |....X...|........| |00000150| 00 05 00 00 aa 45 00 02 | 00 06 00 00 af 43 00 03 |.....E..|.....C..| |00000160| 00 07 00 00 b0 61 00 03 | 00 08 00 00 b1 69 00 03 |.....a..|.....i..| |00000170| 00 09 00 00 b3 cd 00 02 | 00 0a 00 00 b8 75 00 01 |........|.....u..| |00000180| 00 0b 00 00 c4 35 00 02 | 00 0c 00 00 cb f2 00 64 |.....5..|.......d| |00000190| 00 0d 00 00 dc 05 00 02 | 00 0e 00 00 eb a3 00 64 |........|.......d| |000001a0| 00 0f 00 00 f1 2b 00 64 | 00 10 00 00 f5 c7 00 64 |.....+.d|.......d| |000001b0| 00 11 00 00 f7 8e 00 02 | 00 12 00 00 fc e1 00 64 |........|.......d| |000001c0| 00 13 00 01 04 ba 00 03 | 00 14 00 01 06 bb 00 03 |........|........| |000001d0| 00 15 00 01 18 b5 00 64 | 00 16 00 01 1b 48 00 02 |.......d|.....H..| |000001e0| 00 17 00 01 22 dd 00 64 | 00 18 00 01 2b e7 00 03 |...."..d|....+...| |000001f0| 00 19 00 01 38 73 00 64 | 00 1a 00 01 46 66 00 03 |....8s.d|....Ff..| |00000200| 00 1b 00 01 46 a0 00 64 | 00 1c 00 01 54 46 00 03 |....F..d|....TF..| |00000210| 00 1d 00 01 54 83 00 64 | 00 1e 00 01 5c d1 00 64 |....T..d|....\..d| |00000220| 00 1f 00 01 61 8a 00 02 | 00 20 00 01 66 33 00 01 |....a...|. ..f3..| |00000230| 00 21 00 01 6b f6 00 02 | 00 22 00 01 80 09 00 64 |.!..k...|.".....d| |00000240| 00 23 00 01 86 4c 00 64 | 00 24 00 01 88 00 00 64 |.#...L.d|.$.....d| |00000250| 00 25 00 01 8b e4 00 64 | 00 26 00 01 95 75 00 64 |.%.....d|.&...u.d| |00000260| 00 27 00 01 a0 95 00 64 | 00 28 00 01 a5 b8 00 64 |.'.....d|.(.....d| |00000270| 00 29 00 01 a7 8b 00 64 | 00 2a 00 01 ae 19 00 02 |.).....d|.*......| |00000280| 00 2b 00 01 b3 45 00 02 | 00 2c 00 01 b4 b4 00 03 |.+...E..|.,......| |00000290| 00 2d 00 01 b9 8c 00 66 | 00 2e 00 01 c5 c3 00 03 |.-.....f|........| |000002a0| 00 2f 00 01 ce 95 00 64 | 00 30 00 01 d4 1e 00 03 |./.....d|.0......| |000002b0| 00 31 00 01 e6 e4 00 64 | 00 32 00 01 e9 12 00 66 |.1.....d|.2.....f| |000002c0| 00 33 00 01 f3 19 00 03 | 00 34 00 01 f8 ff 00 66 |.3......|.4.....f| |000002d0| 00 35 00 02 06 09 00 03 | 00 36 00 02 0d 67 00 04 |.5......|.6...g..| |000002e0| 00 37 00 02 0f 92 00 04 | 00 38 00 02 1f ec 00 04 |.7......|.8......| |000002f0| 00 39 00 02 26 6e 00 04 | 00 3a 00 02 29 d2 00 04 |.9..&n..|.:..)...| |00000300| 00 3b 00 02 32 27 00 03 | 00 3c 00 02 38 89 00 64 |.;..2'..|.<..8..d| |00000310| 00 3d 00 02 3b d4 00 04 | 00 3e 00 02 4f 5b 00 66 |.=..;...|.>..O[.f| |00000320| 00 3f 00 02 58 96 00 04 | 00 40 00 02 62 04 00 66 |.?..X...|.@..b..f| |00000330| 00 41 00 02 6a 34 00 03 | 00 42 00 02 6f f7 00 64 |.A..j4..|.B..o..d| |00000340| 00 43 00 02 72 eb 00 66 | 00 44 00 02 82 1d 00 04 |.C..r..f|.D......| |00000350| 00 45 00 02 88 c5 00 04 | 00 46 00 02 8c 66 00 66 |.E......|.F...f.f| |00000360| 00 47 00 02 93 5f 00 03 | 00 48 00 02 99 22 00 64 |.G..._..|.H...".d| |00000370| 00 49 00 02 9c ea 00 64 | 00 4a 00 02 9d 92 00 64 |.I.....d|.J.....d| |00000380| 00 4b 00 02 9e d3 00 64 | 00 4c 00 02 9f 84 00 66 |.K.....d|.L.....f| |00000390| 00 4d 00 02 a6 94 00 04 | 00 4e 00 02 ad 49 00 04 |.M......|.N...I..| |000003a0| 00 4f 00 02 b2 cd 00 04 | 00 50 00 02 b7 f8 00 04 |.O......|.P......| |000003b0| 00 51 00 02 c1 bb 00 03 | 00 52 00 02 c7 54 00 03 |.Q......|.R...T..| |000003c0| 00 53 00 02 c9 cf 00 64 | 00 54 00 02 ce 12 00 64 |.S.....d|.T.....d| |000003d0| 00 55 00 02 d5 a3 00 64 | 00 56 00 02 d7 1c 00 04 |.U.....d|.V......| |000003e0| 00 57 00 02 da b3 00 64 | 00 58 00 02 e2 da 00 04 |.W.....d|.X......| |000003f0| 00 59 00 02 e5 61 00 64 | 00 5a 00 02 e6 25 00 04 |.Y...a.d|.Z...%..| |00000400| 00 5b 00 02 ed b3 00 64 | 00 5c 00 02 ee f8 00 64 |.[.....d|.\.....d| |00000410| 00 5d 00 02 f1 ce 00 04 | 00 5e 00 02 f2 0e 00 04 |.]......|.^......| |00000420| 00 5f 00 02 f3 92 00 64 | 00 60 00 02 f6 44 00 64 |._.....d|.`...D.d| |00000430| 00 61 00 02 f7 11 00 03 | 00 62 00 02 fb d5 00 03 |.a......|.b......| |00000440| 00 63 00 03 02 97 00 03 | 00 64 00 03 04 5e 00 02 |.c......|.d...^..| |00000450| 00 65 00 03 19 74 00 64 | 00 66 00 03 1a dc 00 03 |.e...t.d|.f......| |00000460| 00 67 00 03 20 3e 00 03 | 00 68 00 03 21 a0 00 03 |.g.. >..|.h..!...| |00000470| 00 69 00 03 23 f1 00 66 | 00 6a 00 03 35 32 00 03 |.i..#..f|.j..52..| |00000480| 00 6b 00 03 39 f3 00 03 | 00 6c 00 03 3b b8 00 03 |.k..9...|.l..;...| |00000490| 00 6d 00 03 3d fc 00 03 | 00 6e 00 03 3f cb 00 02 |.m..=...|.n..?...| |000004a0| 00 6f 00 03 4a 56 00 03 | 00 70 00 03 4b ca 00 04 |.o..JV..|.p..K...| |000004b0| 00 71 00 03 4d a5 00 04 | 00 72 00 03 52 5b 00 03 |.q..M...|.r..R[..| |000004c0| 00 73 00 03 5d eb 00 04 | 00 74 00 03 60 53 00 04 |.s..]...|.t..`S..| |000004d0| 00 75 00 03 60 f2 00 04 | 00 76 00 03 62 c3 00 04 |.u..`...|.v..b...| |000004e0| 00 77 00 03 67 79 00 04 | 00 78 00 03 73 58 00 04 |.w..gy..|.x..sX..| |000004f0| 00 79 00 03 80 09 00 04 | 00 7a 00 03 83 cd 00 04 |.y......|.z......| |00000500| 00 7b 00 03 87 20 00 04 | 00 7c 00 03 8a 32 00 04 |.{... ..|.|...2..| |00000510| 00 7d 00 03 8b 71 00 04 | 00 7e 00 03 91 91 00 04 |.}...q..|.~......| |00000520| 00 7f 00 03 98 9a 00 04 | 00 80 00 03 99 69 00 04 |........|.....i..| |00000530| 00 81 00 03 9d 0c 00 04 | 00 82 00 03 9f fd 00 04 |........|........| |00000540| 00 83 00 03 a1 53 00 04 | 00 84 00 03 a5 cc 00 04 |.....S..|........| |00000550| 00 85 00 03 ac f2 00 04 | 00 86 00 03 b6 86 00 04 |........|........| |00000560| 00 87 00 03 b7 b2 00 04 | 00 88 00 03 bf d6 00 04 |........|........| |00000570| 00 89 00 03 c3 bb 00 04 | 00 8a 00 03 c4 54 00 04 |........|.....T..| |00000580| 00 8b 00 03 cc de 00 04 | 00 8c 00 03 d1 21 00 04 |........|.....!..| |00000590| 00 8d 00 03 d6 8d 00 04 | 00 8e 00 03 e4 6b 00 04 |........|.....k..| |000005a0| 00 8f 00 03 f3 94 00 04 | 00 90 00 03 fe 4d 00 04 |........|.....M..| |000005b0| 00 91 00 04 13 6e 00 04 | 00 92 00 04 14 b0 00 04 |.....n..|........| |000005c0| 00 93 00 04 1c 31 00 04 | 00 94 00 04 25 33 00 04 |.....1..|....%3..| |000005d0| 00 95 00 04 26 38 00 04 | 00 96 00 04 2b dd 00 04 |....&8..|....+...| |000005e0| 00 97 00 04 2f ac 00 04 | 00 98 00 04 30 d4 00 04 |..../...|....0...| |000005f0| 00 99 00 04 31 ca 00 04 | 00 9a 00 04 39 9e 00 03 |....1...|....9...| |00000600| 00 9b 00 04 3e 0b 00 02 | 00 9c 00 04 40 3c 00 01 |....>...|....@<..| |00000610| 00 9d 00 04 a5 f3 00 02 | 00 9e 00 04 b2 f5 00 64 |........|.......d| |00000620| 00 9f 00 04 b7 f4 00 03 | 00 a0 00 04 c9 39 00 64 |........|.....9.d| |00000630| 00 a1 00 04 d4 a1 00 03 | 00 a2 00 04 d4 be 00 04 |........|........| |00000640| 00 a3 00 04 de 61 00 04 | 00 a4 00 04 e7 d7 00 04 |.....a..|........| |00000650| 00 a5 00 04 ee 75 00 64 | 00 a6 00 04 ef 27 00 64 |.....u.d|.....'.d| |00000660| 00 a7 00 04 f9 cb 00 03 | 00 a8 00 04 fd d4 00 04 |........|........| |00000670| 00 a9 00 05 02 a2 00 64 | 00 aa 00 05 0b 1c 00 64 |.......d|.......d| |00000680| 00 ab 00 05 0c e9 00 04 | 00 ac 00 05 11 26 00 64 |........|.....&.d| |00000690| 00 ad 00 05 1d 55 00 04 | 00 ae 00 05 1d c0 00 64 |.....U..|.......d| |000006a0| 00 af 00 05 23 2d 00 64 | 00 b0 00 05 30 53 00 02 |....#-.d|....0S..| |000006b0| 00 b1 00 05 30 8f 00 03 | 00 b2 00 05 39 11 00 64 |....0...|....9..d| |000006c0| 00 b3 00 05 3f 1f 00 64 | 00 b4 00 05 44 53 00 03 |....?..d|....DS..| |000006d0| 00 b5 00 05 44 a8 00 04 | 00 b6 00 05 48 26 00 04 |....D...|....H&..| |000006e0| 00 b7 00 05 59 6b 00 04 | 00 b8 00 05 63 5d 00 64 |....Yk..|....c].d| |000006f0| 00 b9 00 05 72 9c 00 02 | 00 ba 00 05 73 5f 00 03 |....r...|....s_..| |00000700| 00 bb 00 05 7e f2 00 03 | 00 bc 00 05 82 ee 00 03 |....~...|........| |00000710| 00 bd 00 05 8e 49 00 02 | 00 be 00 05 a6 02 00 03 |.....I..|........| |00000720| 00 bf 00 05 b6 bc 00 64 | 00 c0 00 05 ce f2 00 64 |.......d|.......d| |00000730| 00 c1 00 05 d0 f8 00 03 | 00 c2 00 05 d3 cb 00 04 |........|........| |00000740| 00 c3 00 05 d7 00 00 64 | 00 c4 00 05 e1 1b 00 04 |.......d|........| |00000750| 00 c5 00 05 ee 3d 00 64 | 00 c6 00 05 ff f1 00 64 |.....=.d|.......d| |00000760| 00 c7 00 06 09 b6 00 03 | 00 c8 00 06 0a 1f 00 02 |........|........| |00000770| 00 c9 00 06 18 73 00 03 | 00 ca 00 06 1a 05 00 03 |.....s..|........| |00000780| 00 cb 00 06 25 9e 00 03 | 00 cc 00 06 28 2b 00 03 |....%...|....(+..| |00000790| 00 cd 00 06 2c cb 00 01 | 00 ce 00 06 32 38 00 02 |....,...|....28..| |000007a0| 00 cf 00 06 46 21 00 03 | 00 d0 00 06 4f 10 00 66 |....F!..|....O..f| |000007b0| 00 d1 00 06 56 b0 00 66 | 00 d2 00 06 59 14 00 03 |....V..f|....Y...| |000007c0| 00 d3 00 06 61 dc 00 04 | 00 d4 00 06 6a 47 00 66 |....a...|....jG.f| |000007d0| 00 d5 00 06 6a f4 00 04 | 00 d6 00 06 72 95 00 66 |....j...|....r..f| |000007e0| 00 d7 00 06 73 cf 00 04 | 00 d8 00 06 77 84 00 03 |....s...|....w...| |000007f0| 00 d9 00 06 88 3e 00 04 | 00 da 00 06 8b df 00 04 |.....>..|........| |00000800| 00 db 00 06 a3 25 00 66 | 00 dc 00 06 a7 58 00 04 |.....%.f|.....X..| |00000810| 00 dd 00 06 a9 58 00 66 | 00 de 00 06 aa 99 00 04 |.....X.f|........| |00000820| 00 df 00 06 b9 4e 00 66 | 00 e0 00 06 bd d3 00 04 |.....N.f|........| |00000830| 00 e1 00 06 c3 ef 00 66 | 00 e2 00 06 c5 ff 00 03 |.......f|........| |00000840| 00 e3 00 06 cb a0 00 04 | 00 e4 00 06 ce e8 00 04 |........|........| |00000850| 00 e5 00 06 d4 b1 00 66 | 00 e6 00 06 de 6a 00 03 |.......f|.....j..| |00000860| 00 e7 00 06 ea ca 00 04 | 00 e8 00 06 fb 03 00 04 |........|........| |00000870| 00 e9 00 07 11 6a 00 04 | 00 ea 00 07 26 b1 00 66 |.....j..|....&..f| |00000880| 00 eb 00 07 36 6a 00 03 | 00 ec 00 07 38 ad 00 66 |....6j..|....8..f| |00000890| 00 ed 00 07 48 cd 00 03 | 00 ee 00 07 50 4f 00 66 |....H...|....PO.f| |000008a0| 00 ef 00 07 66 b2 00 66 | 00 f0 00 07 6b 90 00 03 |....f..f|....k...| |000008b0| 00 f1 00 07 6f 4f 00 03 | 00 f2 00 07 7d b8 00 65 |....oO..|....}..e| |000008c0| 00 f3 00 07 93 c1 00 02 | 00 f4 00 07 9e 80 00 03 |........|........| |000008d0| 00 f5 00 07 a8 59 00 03 | 00 f6 00 07 be 1c 00 03 |.....Y..|........| |000008e0| 00 f7 00 07 c6 5c 00 66 | 00 f8 00 07 d0 01 00 64 |.....\.f|.......d| |000008f0| 00 f9 00 07 db 76 00 64 | 00 fa 00 07 e0 07 00 64 |.....v.d|.......d| |00000900| 00 fb 00 07 e2 b6 00 64 | 00 fc 00 07 e7 cf 00 64 |.......d|.......d| |00000910| 00 fd 00 07 e9 0d 00 02 | 00 fe 00 07 ee 2e 00 03 |........|........| |00000920| 00 ff 00 07 f0 b7 00 04 | 01 00 00 07 f1 c3 00 65 |........|.......e| |00000930| 01 01 00 07 f5 26 00 04 | 01 02 00 08 07 cd 00 03 |.....&..|........| |00000940| 01 03 00 08 12 d4 00 04 | 01 04 00 08 15 ff 00 04 |........|........| |00000950| 01 05 00 08 19 0c 00 04 | 01 06 00 08 2d 4a 00 04 |........|....-J..| |00000960| 01 07 00 08 35 67 00 04 | 01 08 00 08 3e 05 00 04 |....5g..|....>...| |00000970| 01 09 00 08 3f 5b 00 04 | 01 0a 00 08 4b 41 00 04 |....?[..|....KA..| |00000980| 01 0b 00 08 4c d2 00 04 | 01 0c 00 08 54 f3 00 04 |....L...|....T...| |00000990| 01 0d 00 08 5c 72 00 04 | 01 0e 00 08 6a 9e 00 04 |....\r..|....j...| |000009a0| 01 0f 00 08 72 0a 00 04 | 01 10 00 08 72 ad 00 04 |....r...|....r...| |000009b0| 01 11 00 08 74 ff 00 04 | 01 12 00 08 76 59 00 04 |....t...|....vY..| |000009c0| 01 13 00 08 7f cf 00 04 | 01 14 00 08 87 78 00 04 |........|.....x..| |000009d0| 01 15 00 08 91 73 00 04 | 01 16 00 08 92 6a 00 04 |.....s..|.....j..| |000009e0| 01 17 00 08 9a 3f 00 04 | 01 18 00 08 a1 4e 00 04 |.....?..|.....N..| |000009f0| 01 19 00 08 a3 3c 00 04 | 01 1a 00 08 a8 f5 00 04 |.....<..|........| |00000a00| 01 1b 00 08 af cf 00 04 | 01 1c 00 08 bf 27 00 04 |........|.....'..| |00000a10| 01 1d 00 08 c0 98 00 04 | 01 1e 00 08 c3 ba 00 04 |........|........| |00000a20| 01 1f 00 08 c6 ce 00 04 | 01 20 00 08 cf da 00 04 |........|. ......| |00000a30| 01 21 00 08 da e1 00 04 | 01 22 00 08 df b2 00 04 |.!......|."......| |00000a40| 01 23 00 08 e4 45 00 04 | 01 24 00 08 e6 aa 00 04 |.#...E..|.$......| |00000a50| 01 25 00 08 e9 88 00 04 | 01 26 00 08 ec c0 00 04 |.%......|.&......| |00000a60| 01 27 00 08 ef 89 00 04 | 01 28 00 08 f2 57 00 04 |.'......|.(...W..| |00000a70| 01 29 00 08 f3 8b 00 04 | 01 2a 00 08 f6 08 00 04 |.)......|.*......| |00000a80| 01 2b 00 08 f8 56 00 04 | 01 2c 00 08 fa 63 00 04 |.+...V..|.,...c..| |00000a90| 01 2d 00 08 fb 76 00 04 | 01 2e 00 08 fd 82 00 04 |.-...v..|........| |00000aa0| 01 2f 00 08 ff 11 00 04 | 01 30 00 09 03 f3 00 04 |./......|.0......| |00000ab0| 01 31 00 09 08 9c 00 04 | 01 32 00 09 0a b0 00 04 |.1......|.2......| |00000ac0| 01 33 00 09 18 2d 00 04 | 01 34 00 09 1d 5b 00 04 |.3...-..|.4...[..| |00000ad0| 01 35 00 09 21 8f 00 04 | 01 36 00 09 27 a5 00 04 |.5..!...|.6..'...| |00000ae0| 01 37 00 09 31 56 00 04 | 01 38 00 09 35 95 00 04 |.7..1V..|.8..5...| |00000af0| 01 39 00 09 41 df 00 04 | 01 3a 00 09 44 16 00 03 |.9..A...|.:..D...| |00000b00| 01 3b 00 09 49 fe 00 04 | 01 3c 00 09 4c e2 00 04 |.;..I...|.<..L...| |00000b10| 01 3d 00 09 57 7b 00 04 | 01 3e 00 09 5b d3 00 02 |.=..W{..|.>..[...| |00000b20| 01 3f 00 09 5f 87 00 01 | 01 40 00 09 f4 07 00 02 |.?.._...|.@......| |00000b30| 01 41 00 09 ff 4c 00 03 | 01 42 00 0a 0b a8 00 03 |.A...L..|.B......| |00000b40| 01 43 00 0a 18 b0 00 66 | 01 44 00 0a 2c ec 00 03 |.C.....f|.D..,...| |00000b50| 01 45 00 0a 38 06 00 04 | 01 46 00 0a 40 35 00 66 |.E..8...|.F..@5.f| |00000b60| 01 47 00 0a 42 1e 00 66 | 01 48 00 0a 49 3e 00 04 |.G..B..f|.H..I>..| |00000b70| 01 49 00 0a 4c cd 00 02 | 01 4a 00 0a 54 65 00 66 |.I..L...|.J..Te.f| |00000b80| 01 4b 00 0a 78 b8 00 03 | 01 4c 00 0a 93 4f 00 03 |.K..x...|.L...O..| |00000b90| 01 4d 00 0a a1 15 00 66 | 01 4e 00 0a b4 21 00 03 |.M.....f|.N...!..| |00000ba0| 01 4f 00 0a b7 54 00 02 | 01 50 00 0a be b0 00 03 |.O...T..|.P......| |00000bb0| 01 51 00 0a c0 ab 00 04 | 01 52 00 0a c2 96 00 04 |.Q......|.R......| |00000bc0| 01 53 00 0a c2 f3 00 04 | 01 54 00 0a ca 31 00 04 |.S......|.T...1..| |00000bd0| 01 55 00 0a ca e6 00 04 | 01 56 00 0a cf 7d 00 04 |.U......|.V...}..| |00000be0| 01 57 00 0a d5 39 00 04 | 01 58 00 0a d5 b9 00 04 |.W...9..|.X......| |00000bf0| 01 59 00 0a df 07 00 04 | 01 5a 00 0a e0 df 00 04 |.Y......|.Z......| |00000c00| 01 5b 00 0a e5 92 00 04 | 01 5c 00 0a e9 31 00 04 |.[......|.\...1..| |00000c10| 01 5d 00 0a f0 0f 00 04 | 01 5e 00 0a f1 fe 00 04 |.]......|.^......| |00000c20| 01 5f 00 0a f6 0c 00 04 | 01 60 00 0a f9 46 00 04 |._......|.`...F..| |00000c30| 01 61 00 0a fa b3 00 04 | 01 62 00 0a fe ce 00 04 |.a......|.b......| |00000c40| 01 63 00 0b 02 4a 00 04 | 01 64 00 0b 0b db 00 04 |.c...J..|.d......| |00000c50| 01 65 00 0b 12 8f 00 04 | 01 66 00 0b 13 24 00 03 |.e......|.f...$..| |00000c60| 01 67 00 0b 37 fe 00 04 | 01 68 00 0b 39 bb 00 04 |.g..7...|.h..9...| |00000c70| 01 69 00 0b 3e 41 00 02 | 01 6a 00 0b 42 11 00 01 |.i..>A..|.j..B...| |00000c80| 01 6b 00 0b b8 66 00 02 | 01 6c 00 0b ca e2 00 64 |.k...f..|.l.....d| |00000c90| 01 6d 00 0b de 7b 00 02 | 01 6e 00 0b f0 2d 00 03 |.m...{..|.n...-..| |00000ca0| 01 6f 00 0b f4 98 00 03 | 01 70 00 0b f5 e7 00 64 |.o......|.p.....d| |00000cb0| 01 71 00 0b fc 82 00 03 | 01 72 00 0c 07 0e 00 03 |.q......|.r......| |00000cc0| 01 73 00 0c 08 7a 00 65 | 01 74 00 0c 09 6e 00 04 |.s...z.e|.t...n..| |00000cd0| 01 75 00 0c 14 45 00 04 | 01 76 00 0c 19 2e 00 03 |.u...E..|.v......| |00000ce0| 01 77 00 0c 1a 37 00 04 | 01 78 00 0c 1b 6f 00 04 |.w...7..|.x...o..| |00000cf0| 01 79 00 0c 1f fc 00 04 | 01 7a 00 0c 24 34 00 65 |.y......|.z..$4.e| |00000d00| 01 7b 00 0c 2b eb 00 65 | 01 7c 00 0c 36 b8 00 64 |.{..+..e|.|..6..d| |00000d10| 01 7d 00 0c 3c 2e 00 64 | 01 7e 00 0c 3f 00 00 04 |.}..<..d|.~..?...| |00000d20| 01 7f 00 0c 42 0f 00 65 | 01 80 00 0c 43 96 00 02 |....B..e|....C...| |00000d30| 01 81 00 0c 4c 57 00 03 | 01 82 00 0c 60 a4 00 66 |....LW..|....`..f| |00000d40| 01 83 00 0c 62 50 00 66 | 01 84 00 0c 70 b2 00 66 |....bP.f|....p..f| |00000d50| 01 85 00 0c 75 5b 00 66 | 01 86 00 0c 79 04 00 03 |....u[.f|....y...| |00000d60| 01 87 00 0c 84 d1 00 02 | 01 88 00 0c 8b ec 00 03 |........|........| |00000d70| 01 89 00 0c a0 93 00 66 | 01 8a 00 0c a5 87 00 66 |.......f|.......f| |00000d80| 01 8b 00 0c af 7f 00 66 | 01 8c 00 0c bf 5f 00 66 |.......f|....._.f| |00000d90| 01 8d 00 0c c7 5c 00 03 | 01 8e 00 0c d4 e0 00 66 |.....\..|.......f| |00000da0| 01 8f 00 0c d8 81 00 03 | 01 90 00 0c e0 86 00 64 |........|.......d| |00000db0| 01 91 00 0c e4 13 00 64 | 01 92 00 0c e7 94 00 03 |.......d|........| |00000dc0| 01 93 00 0c f1 ff 00 65 | 01 94 00 0c f8 77 00 64 |.......e|.....w.d| |00000dd0| 01 95 00 0c fe 45 00 65 | 01 96 00 0d 03 69 00 02 |.....E.e|.....i..| |00000de0| 01 97 00 0d 0d d2 00 03 | 01 98 00 0d 2b c9 00 66 |........|....+..f| |00000df0| 01 99 00 0d 33 e6 00 03 | 01 9a 00 0d 37 ec 00 66 |....3...|....7..f| |00000e00| 01 9b 00 0d 45 b2 00 03 | 01 9c 00 0d 4b 3a 00 02 |....E...|....K:..| |00000e10| 01 9d 00 0d 63 35 00 65 | 01 9e 00 0d 6d 3e 00 03 |....c5.e|....m>..| |00000e20| 01 9f 00 0d 7b 7d 00 66 | 01 a0 00 0d 7d 9e 00 66 |....{}.f|....}..f| |00000e30| 01 a1 00 0d 85 2a 00 04 | 01 a2 00 0d 94 86 00 66 |.....*..|.......f| |00000e40| 01 a3 00 0d 96 85 00 66 | 01 a4 00 0d 9e 0d 00 04 |.......f|........| |00000e50| 01 a5 00 0d a6 72 00 04 | 01 a6 00 0d ac 58 00 03 |.....r..|.....X..| |00000e60| 01 a7 00 0d b0 49 00 04 | 01 a8 00 0d b2 24 00 65 |.....I..|.....$.e| |00000e70| 01 a9 00 0d b7 02 00 65 | 01 aa 00 0d ba 72 00 66 |.......e|.....r.f| |00000e80| 01 ab 00 0d bf 76 00 66 | 01 ac 00 0d c8 5e 00 66 |.....v.f|.....^.f| |00000e90| 01 ad 00 0d d6 7f 00 66 | 01 ae 00 0d da ad 00 04 |.......f|........| |00000ea0| 01 af 00 0d eb 1d 00 65 | 01 b0 00 0d ef 52 00 66 |.......e|.....R.f| |00000eb0| 01 b1 00 0d f5 91 00 02 | 01 b2 00 0d ff 0c 00 03 |........|........| |00000ec0| 01 b3 00 0e 03 34 00 65 | 01 b4 00 0e 04 69 00 03 |.....4.e|.....i..| |00000ed0| 01 b5 00 0e 0a 20 00 04 | 01 b6 00 0e 0b 4a 00 04 |..... ..|.....J..| |00000ee0| 01 b7 00 0e 0c e5 00 04 | 01 b8 00 0e 0e 8d 00 04 |........|........| |00000ef0| 01 b9 00 0e 10 a6 00 04 | 01 ba 00 0e 1e 24 00 04 |........|.....$..| |00000f00| 01 bb 00 0e 29 4a 00 04 | 01 bc 00 0e 2b 46 00 04 |....)J..|....+F..| |00000f10| 01 bd 00 0e 36 d1 00 04 | 01 be 00 0e 41 02 00 04 |....6...|....A...| |00000f20| 01 bf 00 0e 4b 75 00 04 | 01 c0 00 0e 4c 5f 00 04 |....Ku..|....L_..| |00000f30| 01 c1 00 0e 5a 5d 00 04 | 01 c2 00 0e 5b 7f 00 04 |....Z]..|....[...| |00000f40| 01 c3 00 0e 60 48 00 04 | 01 c4 00 0e 68 07 00 04 |....`H..|....h...| |00000f50| 01 c5 00 0e 6b 29 00 04 | 01 c6 00 0e 76 26 00 04 |....k)..|....v&..| |00000f60| 01 c7 00 0e 7d b4 00 04 | 01 c8 00 0e 84 3b 00 03 |....}...|.....;..| |00000f70| 01 c9 00 0e 8a 88 00 04 | 01 ca 00 0e 8e df 00 04 |........|........| |00000f80| 01 cb 00 0e 90 21 00 04 | 01 cc 00 0e 99 d4 00 04 |.....!..|........| |00000f90| 01 cd 00 0e 9d 8d 00 04 | 01 ce 00 0e a5 14 00 04 |........|........| |00000fa0| 01 cf 00 0e af 15 00 04 | 01 d0 00 0e b5 66 00 04 |........|.....f..| |00000fb0| 01 d1 00 0e bd 5b 00 04 | 01 d2 00 0e c6 d4 00 04 |.....[..|........| |00000fc0| 01 d3 00 0e cc 5d 00 02 | 01 d4 00 0e d5 6f 00 01 |.....]..|.....o..| |00000fd0| 01 d5 00 0f 28 46 00 02 | 01 d6 00 0f 35 3a 00 03 |....(F..|....5:..| |00000fe0| 01 d7 00 0f 49 bf 00 64 | 01 d8 00 0f 4c 63 00 64 |....I..d|....Lc.d| |00000ff0| 01 d9 00 0f 4e bc 00 03 | 01 da 00 0f 58 3f 00 64 |....N...|....X?.d| |00001000| 01 db 00 0f 5a 59 00 03 | 01 dc 00 0f 66 4f 00 64 |....ZY..|....fO.d| |00001010| 01 dd 00 0f 7b 0e 00 02 | 01 de 00 0f 7e e1 00 03 |....{...|....~...| |00001020| 01 df 00 0f 8a f0 00 04 | 01 e0 00 0f 9d 1e 00 64 |........|.......d| |00001030| 01 e1 00 0f a7 df 00 64 | 01 e2 00 0f af e1 00 04 |.......d|........| |00001040| 01 e3 00 0f b5 1e 00 02 | 01 e4 00 0f ba 4a 00 02 |........|.....J..| |00001050| 01 e5 00 0f ca 25 00 03 | 01 e6 00 0f e1 90 00 03 |.....%..|........| |00001060| 01 e7 00 0f f3 4a 00 64 | 01 e8 00 0f fa af 00 01 |.....J.d|........| |00001070| 01 e9 00 10 09 49 00 02 | 01 ea 00 10 11 8c 00 65 |.....I..|.......e| |00001080| 01 eb 00 10 1c 7c 00 65 | 01 ec 00 10 26 79 00 02 |.....|.e|....&y..| |00001090| 01 ed 00 10 34 aa 00 65 | 01 ee 00 10 35 e4 00 66 |....4..e|....5..f| |000010a0| 01 ef 00 10 3c 9c 00 02 | 01 f0 00 10 57 3a 00 03 |....<...|....W:..| |000010b0| 01 f1 00 10 68 33 00 66 | 01 f2 00 10 6e 43 00 03 |....h3.f|....nC..| |000010c0| 01 f3 00 10 73 70 00 66 | 01 f4 00 10 7c 23 00 03 |....sp.f|....|#..| |000010d0| 01 f5 00 10 a1 cc 00 03 | 01 f6 00 10 a3 a2 00 02 |........|........| |000010e0| 01 f7 00 10 a4 d8 00 66 | 01 f8 00 10 b0 21 00 02 |.......f|.....!..| |000010f0| 01 f9 00 10 b8 7e 00 64 | 01 fa 00 10 b9 ad 00 03 |.....~.d|........| |00001100| 01 fb 00 10 bb 23 00 64 | 01 fc 00 10 bc 65 00 03 |.....#.d|.....e..| |00001110| 01 fd 00 10 c0 13 00 64 | 01 fe 00 10 c1 65 00 04 |.......d|.....e..| |00001120| 01 ff 00 10 cd 98 00 64 | 02 00 00 10 ce bb 00 64 |.......d|.......d| |00001130| 02 01 00 10 f2 82 00 04 | 02 02 00 11 04 cc 00 64 |........|.......d| |00001140| 02 03 00 11 05 d4 00 64 | 02 04 00 11 0f f4 00 64 |.......d|.......d| |00001150| 02 05 00 11 28 16 00 04 | 02 06 00 11 2d 86 00 64 |....(...|....-..d| |00001160| 02 07 00 11 2f 06 00 04 | 02 08 00 11 36 d6 00 64 |..../...|....6..d| |00001170| 02 09 00 11 37 e4 00 64 | 02 0a 00 11 39 46 00 03 |....7..d|....9F..| |00001180| 02 0b 00 11 40 6d 00 66 | 02 0c 00 11 42 8f 00 01 |....@m.f|....B...| |00001190| 02 0d 00 11 4e 2b 00 02 | 02 0e 00 11 55 03 00 02 |....N+..|....U...| |000011a0| 02 0f 00 11 6e 70 00 03 | 02 10 00 11 73 fe 00 66 |....np..|....s..f| |000011b0| 02 11 00 11 78 07 00 66 | 02 12 00 11 7e a1 00 66 |....x..f|....~..f| |000011c0| 02 13 00 11 89 74 00 66 | 02 14 00 11 8f 72 00 03 |.....t.f|.....r..| |000011d0| 02 15 00 11 98 54 00 66 | 02 16 00 11 a0 8a 00 02 |.....T.f|........| |000011e0| 02 17 00 11 a5 35 00 03 | 02 18 00 11 b3 1c 00 03 |.....5..|........| |000011f0| 02 19 00 11 c8 f6 00 03 | 02 1a 00 11 e8 dc 00 03 |........|........| |00001200| 02 1b 00 12 00 98 00 03 | 02 1c 00 12 17 db 00 03 |........|........| |00001210| 02 1d 00 12 26 f3 00 03 | 02 1e 00 12 37 cb 00 03 |....&...|....7...| |00001220| 02 1f 00 12 3e 17 00 02 | 02 20 00 12 40 d4 00 01 |....>...|. ..@...| |00001230| 02 21 00 12 5b 89 00 02 | 02 22 00 12 6a a9 00 66 |.!..[...|."..j..f| |00001240| 02 23 00 12 83 9f 00 02 | 02 24 00 12 8c 19 00 03 |.#......|.$......| |00001250| 02 25 00 12 8f a4 00 66 | 02 26 00 12 a0 1d 00 66 |.%.....f|.&.....f| |00001260| 02 27 00 12 b1 2e 00 03 | 02 28 00 12 b6 a8 00 04 |.'......|.(......| |00001270| 02 29 00 12 ba 45 00 64 | 02 2a 00 12 bd d6 00 64 |.)...E.d|.*.....d| |00001280| 02 2b 00 12 bf 6f 00 04 | 02 2c 00 12 c5 83 00 03 |.+...o..|.,......| |00001290| 02 2d 00 12 d0 2b 00 66 | 02 2e 00 12 dd e5 00 03 |.-...+.f|........| |000012a0| 02 2f 00 12 e9 69 00 66 | 02 30 00 12 f0 a1 00 66 |./...i.f|.0.....f| |000012b0| 02 31 00 12 f8 70 00 03 | 02 32 00 12 fb f8 00 66 |.1...p..|.2.....f| |000012c0| 02 33 00 13 0a 96 00 03 | 02 34 00 13 0e b2 00 03 |.3......|.4......| |000012d0| 02 35 00 13 1b c8 00 03 | 02 36 00 13 25 5a 00 04 |.5......|.6..%Z..| |000012e0| 02 37 00 13 2a 70 00 04 | 02 38 00 13 30 2c 00 03 |.7..*p..|.8..0,..| |000012f0| 02 39 00 13 3f 1e 00 02 | 02 3a 00 13 48 4c 00 02 |.9..?...|.:..HL..| |00001300| 02 3b 00 13 4e a3 00 03 | 02 3c 00 13 55 19 00 03 |.;..N...|.<..U...| |00001310| 02 3d 00 13 5c a9 00 04 | 02 3e 00 13 5e 6d 00 04 |.=..\...|.>..^m..| |00001320| 02 3f 00 13 5f d2 00 04 | 02 40 00 13 6c a3 00 04 |.?.._...|.@..l...| |00001330| 02 41 00 13 77 58 00 04 | 02 42 00 13 7a b1 00 04 |.A..wX..|.B..z...| |00001340| 02 43 00 13 88 e6 00 04 | 02 44 00 13 92 25 00 04 |.C......|.D...%..| |00001350| 02 45 00 13 af c0 00 04 | 02 46 00 13 b3 b4 00 04 |.E......|.F......| |00001360| 02 47 00 13 b4 dc 00 04 | 02 48 00 13 bc 80 00 04 |.G......|.H......| |00001370| 02 49 00 13 ca b4 00 04 | 02 4a 00 13 cd c2 00 04 |.I......|.J......| |00001380| 02 4b 00 13 d1 82 00 03 | 02 4c 00 13 d5 16 00 04 |.K......|.L......| |00001390| 02 4d 00 13 d9 b5 00 04 | 02 4e 00 13 dc 58 00 04 |.M......|.N...X..| |000013a0| 02 4f 00 13 e0 9a 00 04 | 02 50 00 13 f2 b6 00 04 |.O......|.P......| |000013b0| 02 51 00 13 f6 d6 00 04 | 02 52 00 13 f8 43 00 04 |.Q......|.R...C..| |000013c0| 02 53 00 14 01 47 00 04 | 02 54 00 14 02 f7 00 04 |.S...G..|.T......| |000013d0| 02 55 00 14 0e fb 00 04 | 02 56 00 14 15 c3 00 04 |.U......|.V......| |000013e0| 02 57 00 14 1c 89 00 04 | 02 58 00 14 1f 7b 00 04 |.W......|.X...{..| |000013f0| 02 59 00 14 23 2a 00 04 | 02 5a 00 14 25 f2 00 04 |.Y..#*..|.Z..%...| |00001400| 02 5b 00 14 29 6c 00 04 | 02 5c 00 14 2e c4 00 04 |.[..)l..|.\......| |00001410| 02 5d 00 14 33 26 00 04 | 02 5e 00 14 3a b9 00 04 |.]..3&..|.^..:...| |00001420| 02 5f 00 14 3f e2 00 04 | 02 60 00 14 41 e7 00 04 |._..?...|.`..A...| |00001430| 02 61 00 14 4e e1 00 04 | 02 62 00 14 5b 75 00 04 |.a..N...|.b..[u..| |00001440| 02 63 00 14 69 f6 00 04 | 02 64 00 14 6e 7b 00 04 |.c..i...|.d..n{..| |00001450| 02 65 00 14 70 fa 00 04 | 02 66 00 14 74 11 00 04 |.e..p...|.f..t...| |00001460| 02 67 00 14 78 93 00 04 | 02 68 00 14 81 4c 00 04 |.g..x...|.h...L..| |00001470| 02 69 00 14 88 5c 00 04 | 02 6a 00 14 92 34 00 04 |.i...\..|.j...4..| |00001480| 02 6b 00 14 9b f1 00 04 | 02 6c 00 14 a0 68 00 04 |.k......|.l...h..| |00001490| 02 6d 00 14 b2 6f 00 04 | 02 6e 00 14 c5 6f 00 03 |.m...o..|.n...o..| |000014a0| 02 6f 00 14 cb e8 00 04 | 02 70 00 14 cd 20 00 04 |.o......|.p... ..| |000014b0| 02 71 00 14 ce fc 00 04 | 02 72 00 14 dc 44 00 04 |.q......|.r...D..| |000014c0| 02 73 00 14 dd be 00 04 | 02 74 00 14 e4 0d 00 04 |.s......|.t......| |000014d0| 02 75 00 14 e8 fc 00 03 | 02 76 00 14 ed 07 00 04 |.u......|.v......| |000014e0| 02 77 00 14 fa 18 00 04 | 02 78 00 14 fb 6e 00 04 |.w......|.x...n..| |000014f0| 02 79 00 15 01 c8 00 04 | 02 7a 00 15 06 ee 00 04 |.y......|.z......| |00001500| 02 7b 00 15 0a c8 00 04 | 02 7c 00 15 10 bd 00 04 |.{......|.|......| |00001510| 02 7d 00 15 1a 3e 00 04 | 02 7e 00 15 21 0d 00 03 |.}...>..|.~..!...| |00001520| 02 7f 00 15 2a 54 00 04 | 02 80 00 15 2b 59 00 04 |....*T..|....+Y..| |00001530| 02 81 00 15 2c ff 00 04 | 02 82 00 15 2f c5 00 04 |....,...|..../...| |00001540| 02 83 00 15 32 46 00 03 | 02 84 00 15 34 7d 00 04 |....2F..|....4}..| |00001550| 02 85 00 15 37 a2 00 04 | 02 86 00 15 3c 02 00 04 |....7...|....<...| |00001560| 02 87 00 15 41 bc 00 04 | 02 88 00 15 47 90 00 02 |....A...|....G...| |00001570| 02 89 00 15 4e 49 00 01 | 02 8a 00 15 f2 39 00 02 |....NI..|.....9..| |00001580| 02 8b 00 16 03 6b 00 03 | 02 8c 00 16 06 e3 00 64 |.....k..|.......d| |00001590| 02 8d 00 16 0f f3 00 03 | 02 8e 00 16 12 3a 00 64 |........|.....:.d| |000015a0| 02 8f 00 16 13 b2 00 64 | 02 90 00 16 14 1f 00 64 |.......d|.......d| |000015b0| 02 91 00 16 17 b4 00 64 | 02 92 00 16 1e 07 00 64 |.......d|.......d| |000015c0| 02 93 00 16 1f c1 00 64 | 02 94 00 16 20 df 00 64 |.......d|.... ..d| |000015d0| 02 95 00 16 24 fc 00 02 | 02 96 00 16 25 31 00 66 |....$...|....%1.f| |000015e0| 02 97 00 16 2c 0a 00 64 | 02 98 00 16 31 cb 00 03 |....,..d|....1...| |000015f0| 02 99 00 16 39 92 00 03 | 02 9a 00 16 4e 22 00 64 |....9...|....N".d| |00001600| 02 9b 00 16 54 6d 00 64 | 02 9c 00 16 61 06 00 04 |....Tm.d|....a...| |00001610| 02 9d 00 16 61 49 00 66 | 02 9e 00 16 62 84 00 04 |....aI.f|....b...| |00001620| 02 9f 00 16 68 dc 00 64 | 02 a0 00 16 6a be 00 64 |....h..d|....j..d| |00001630| 02 a1 00 16 6b bf 00 66 | 02 a2 00 16 76 5e 00 66 |....k..f|....v^.f| |00001640| 02 a3 00 16 81 2b 00 04 | 02 a4 00 16 86 83 00 66 |.....+..|.......f| |00001650| 02 a5 00 16 8a 6b 00 03 | 02 a6 00 16 92 4f 00 04 |.....k..|.....O..| |00001660| 02 a7 00 16 94 91 00 64 | 02 a8 00 16 9b 26 00 64 |.......d|.....&.d| |00001670| 02 a9 00 16 9d de 00 64 | 02 aa 00 16 9e fe 00 66 |.......d|.......f| |00001680| 02 ab 00 16 a3 99 00 66 | 02 ac 00 16 af b6 00 04 |.......f|........| |00001690| 02 ad 00 16 b7 74 00 66 | 02 ae 00 16 bb 2e 00 66 |.....t.f|.......f| |000016a0| 02 af 00 16 c1 8a 00 04 | 02 b0 00 16 c4 76 00 66 |........|.....v.f| |000016b0| 02 b1 00 16 c7 92 00 66 | 02 b2 00 16 cb 3c 00 66 |.......f|.....<.f| |000016c0| 02 b3 00 16 ce 01 00 66 | 02 b4 00 16 d0 c7 00 03 |.......f|........| |000016d0| 02 b5 00 16 d1 c6 00 64 | 02 b6 00 16 d4 18 00 04 |.......d|........| |000016e0| 02 b7 00 16 d7 c9 00 66 | 02 b8 00 16 db 06 00 66 |.......f|.......f| |000016f0| 02 b9 00 16 df f4 00 04 | 02 ba 00 16 e0 f4 00 66 |........|.......f| |00001700| 02 bb 00 16 e4 3c 00 66 | 02 bc 00 16 e9 6a 00 03 |.....<.f|.....j..| |00001710| 02 bd 00 16 ea 70 00 66 | 02 be 00 16 eb c8 00 66 |.....p.f|.......f| |00001720| 02 bf 00 16 ef 39 00 03 | 02 c0 00 16 f0 b4 00 66 |.....9..|.......f| |00001730| 02 c1 00 16 f4 c5 00 02 | 02 c2 00 16 f7 f2 00 03 |........|........| |00001740| 02 c3 00 16 f9 33 00 04 | 02 c4 00 16 f9 b9 00 64 |.....3..|.......d| |00001750| 02 c5 00 17 00 95 00 04 | 02 c6 00 17 02 c6 00 04 |........|........| |00001760| 02 c7 00 17 08 7a 00 04 | 02 c8 00 17 10 07 00 03 |.....z..|........| |00001770| 02 c9 00 17 14 43 00 04 | 02 ca 00 17 15 fa 00 04 |.....C..|........| |00001780| 02 cb 00 17 16 54 00 04 | 02 cc 00 17 18 e7 00 04 |.....T..|........| |00001790| 02 cd 00 17 19 f7 00 04 | 02 ce 00 17 2b 04 00 04 |........|....+...| |000017a0| 02 cf 00 17 2b e2 00 04 | 02 d0 00 17 3d a7 00 04 |....+...|....=...| |000017b0| 02 d1 00 17 3e 1c 00 04 | 02 d2 00 17 4e 8c 00 04 |....>...|....N...| |000017c0| 02 d3 00 17 56 30 00 04 | 02 d4 00 17 56 de 00 04 |....V0..|....V...| |000017d0| 02 d5 00 17 6c 30 00 04 | 02 d6 00 17 7d 55 00 04 |....l0..|....}U..| |000017e0| 02 d7 00 17 85 41 00 04 | 02 d8 00 17 86 56 00 04 |.....A..|.....V..| |000017f0| 02 d9 00 17 9c 80 00 04 | 02 da 00 17 a4 cc 00 04 |........|........| |00001800| 02 db 00 17 ad a4 00 04 | 02 dc 00 17 ae 46 00 04 |........|.....F..| |00001810| 02 dd 00 17 bc 61 00 04 | 02 de 00 17 ca e5 00 04 |.....a..|........| |00001820| 02 df 00 17 cb e4 00 04 | 02 e0 00 17 d3 b4 00 03 |........|........| |00001830| 02 e1 00 17 d7 25 00 04 | 02 e2 00 17 d7 a0 00 04 |.....%..|........| |00001840| 02 e3 00 17 d8 a4 00 04 | 02 e4 00 17 dd 05 00 04 |........|........| |00001850| 02 e5 00 17 dd 79 00 02 | 02 e6 00 17 e2 58 00 01 |.....y..|.....X..| |00001860| 02 e7 00 18 4f 3b 00 02 | 02 e8 00 18 69 52 00 64 |....O;..|....iR.d| |00001870| 02 e9 00 18 72 35 00 03 | 02 ea 00 18 72 5f 00 64 |....r5..|....r_.d| |00001880| 02 eb 00 18 7e 43 00 04 | 02 ec 00 18 7e 7e 00 04 |....~C..|....~~..| |00001890| 02 ed 00 18 84 b3 00 03 | 02 ee 00 18 87 98 00 64 |........|.......d| |000018a0| 02 ef 00 18 8c 79 00 04 | 02 f0 00 18 8c b3 00 04 |.....y..|........| |000018b0| 02 f1 00 18 90 13 00 03 | 02 f2 00 18 94 0b 00 02 |........|........| |000018c0| 02 f3 00 18 9b 15 00 03 | 02 f4 00 18 a0 35 00 03 |........|.....5..| |000018d0| 02 f5 00 18 a5 78 00 04 | 02 f6 00 18 a6 4f 00 04 |.....x..|.....O..| |000018e0| 02 f7 00 18 ac f0 00 03 | 02 f8 00 18 b1 53 00 64 |........|.....S.d| |000018f0| 02 f9 00 18 bc fb 00 66 | 02 fa 00 18 d4 07 00 66 |.......f|.......f| |00001900| 02 fb 00 18 e6 c7 00 03 | 02 fc 00 18 ea b5 00 66 |........|.......f| |00001910| 02 fd 00 19 0e 6d 00 03 | 02 fe 00 19 1c eb 00 64 |.....m..|.......d| |00001920| 02 ff 00 19 22 16 00 66 | 03 00 00 19 2e 17 00 66 |...."..f|.......f| |00001930| 03 01 00 19 40 d6 00 03 | 03 02 00 19 50 36 00 03 |....@...|....P6..| |00001940| 03 03 00 19 57 f5 00 04 | 03 04 00 19 5a 8e 00 65 |....W...|....Z..e| |00001950| 03 05 00 19 68 7d 00 04 | 03 06 00 19 85 79 00 66 |....h}..|.....y.f| |00001960| 03 07 00 19 9c 85 00 02 | 03 08 00 19 a0 18 00 03 |........|........| |00001970| 03 09 00 19 a5 a3 00 64 | 03 0a 00 19 a8 97 00 03 |.......d|........| |00001980| 03 0b 00 19 ad 7f 00 64 | 03 0c 00 19 b4 10 00 64 |.......d|.......d| |00001990| 03 0d 00 19 b8 ae 00 03 | 03 0e 00 19 b8 fc 00 03 |........|........| |000019a0| 03 0f 00 19 ba fb 00 66 | 03 10 00 19 c8 a5 00 02 |.......f|........| |000019b0| 03 11 00 19 d2 24 00 03 | 03 12 00 19 d5 3d 00 04 |.....$..|.....=..| |000019c0| 03 13 00 19 d8 f4 00 04 | 03 14 00 19 e1 9e 00 04 |........|........| |000019d0| 03 15 00 19 f2 56 00 03 | 03 16 00 19 ff 89 00 04 |.....V..|........| |000019e0| 03 17 00 1a 07 cc 00 04 | 03 18 00 1a 08 35 00 04 |........|.....5..| |000019f0| 03 19 00 1a 0c 73 00 04 | 03 1a 00 1a 0f 50 00 04 |.....s..|.....P..| |00001a00| 03 1b 00 1a 15 b6 00 04 | 03 1c 00 1a 19 9f 00 04 |........|........| |00001a10| 03 1d 00 1a 2f 0c 00 04 | 03 1e 00 1a 30 3c 00 04 |..../...|....0<..| |00001a20| 03 1f 00 1a 40 93 00 04 | 03 20 00 1a 45 72 00 04 |....@...|. ..Er..| |00001a30| 03 21 00 1a 46 7b 00 04 | 03 22 00 1a 53 38 00 04 |.!..F{..|."..S8..| |00001a40| 03 23 00 1a 57 b2 00 04 | 03 24 00 1a 6b c1 00 04 |.#..W...|.$..k...| |00001a50| 03 25 00 1a 72 bb 00 04 | 03 26 00 1a 76 37 00 04 |.%..r...|.&..v7..| |00001a60| 03 27 00 1a 77 4f 00 04 | 03 28 00 1a 80 4f 00 04 |.'..wO..|.(...O..| |00001a70| 03 29 00 1a 8b 40 00 04 | 03 2a 00 1a 91 02 00 04 |.)...@..|.*......| |00001a80| 03 2b 00 1a 96 09 00 04 | 03 2c 00 1a 9d 8c 00 04 |.+......|.,......| |00001a90| 03 2d 00 1a a3 9d 00 04 | 03 2e 00 1a a4 80 00 04 |.-......|........| |00001aa0| 03 2f 00 1a b6 f4 00 04 | 03 30 00 1a bc c5 00 04 |./......|.0......| |00001ab0| 03 31 00 1a bd 46 00 04 | 03 32 00 1a c8 31 00 04 |.1...F..|.2...1..| |00001ac0| 03 33 00 1a d0 0f 00 03 | 03 34 00 1a d4 20 00 03 |.3......|.4... ..| |00001ad0| 03 35 00 1a d6 00 00 04 | 03 36 00 1a d7 af 00 64 |.5......|.6.....d| |00001ae0| 03 37 00 1a d8 35 00 04 | 03 38 00 1a df 9e 00 64 |.7...5..|.8.....d| |00001af0| 03 39 00 1a e2 45 00 04 | 03 3a 00 1a e3 78 00 02 |.9...E..|.:...x..| |00001b00| 03 3b 00 1a e6 40 00 01 | 03 3c 00 1b 2d 4e 00 01 |.;...@..|.<..-N..| |00001b10| 03 3d 00 1b ca 39 03 3e | 15 49 6e 74 65 72 61 70 |.=...9.>|.Interap| |00001b20| 70 6c 69 63 61 74 69 6f | 6e 20 43 6f 6d 6d 1e 49 |plicatio|n Comm.I| |00001b30| 6e 74 65 72 61 70 70 6c | 69 63 61 74 69 6f 6e 20 |nterappl|ication | |00001b40| 43 6f 6d 6d 75 6e 69 63 | 61 74 69 6f 6e 08 43 6f |Communic|ation.Co| |00001b50| 6e 74 65 6e 74 73 1d 46 | 69 67 75 72 65 73 2c 20 |ntents.F|igures, | |00001b60| 54 61 62 6c 65 73 2c 20 | 61 6e 64 20 4c 69 73 74 |Tables, |and List| |00001b70| 69 6e 67 73 0f 41 62 6f | 75 74 20 54 68 69 73 20 |ings.Abo|ut This | |00001b80| 42 6f 6f 6b 1b 46 6f 72 | 6d 61 74 20 6f 66 20 61 |Book.For|mat of a| |00001b90| 20 54 79 70 69 63 61 6c | 20 43 68 61 70 74 65 72 | Typical| Chapter| |00001ba0| 1d 43 6f 6e 76 65 6e 74 | 69 6f 6e 73 20 55 73 65 |.Convent|ions Use| |00001bb0| 64 20 69 6e 20 54 68 69 | 73 20 42 6f 6f 6b 0d 53 |d in Thi|s Book.S| |00001bc0| 70 65 63 69 61 6c 20 46 | 6f 6e 74 73 0e 54 79 70 |pecial F|onts.Typ| |00001bd0| 65 73 20 6f 66 20 4e 6f | 74 65 73 1d 41 73 73 65 |es of No|tes.Asse| |00001be0| 6d 62 6c 79 2d 4c 61 6e | 67 75 61 67 65 20 49 6e |mbly-Lan|guage In| |00001bf0| 66 6f 72 6d 61 74 69 6f | 6e 1b 54 68 65 20 44 65 |formatio|n.The De| |00001c00| 76 65 6c 6f 70 6d 65 6e | 74 20 45 6e 76 69 72 6f |velopmen|t Enviro| |00001c10| 6e 6d 65 6e 74 2e 49 6e | 74 72 6f 64 75 63 74 69 |nment.In|troducti| |00001c20| 6f 6e 20 74 6f 20 49 6e | 74 65 72 61 70 70 6c 69 |on to In|terappli| |00001c30| 63 61 74 69 6f 6e 20 43 | 6f 6d 6d 75 6e 69 63 61 |cation C|ommunica| |00001c40| 74 69 6f 6e 2a 4f 76 65 | 72 76 69 65 77 20 6f 66 |tion*Ove|rview of| |00001c50| 20 49 6e 74 65 72 61 70 | 70 6c 69 63 61 74 69 6f | Interap|plicatio| |00001c60| 6e 20 43 6f 6d 6d 75 6e | 69 63 61 74 69 6f 6e 42 |n Commun|icationB| |00001c70| 46 69 67 75 72 65 20 31 | 2d 31 09 50 72 69 6e 63 |Figure 1|-1.Princ| |00001c80| 69 70 61 6c 20 6d 65 74 | 68 6f 64 73 20 6f 66 20 |ipal met|hods of | |00001c90| 63 6f 6d 6d 75 6e 69 63 | 61 74 69 6f 6e 20 62 65 |communic|ation be| |00001ca0| 74 77 65 65 6e 20 61 70 | 70 6c 69 63 61 74 69 6f |tween ap|plicatio| |00001cb0| 6e 73 1f 53 68 61 72 69 | 6e 67 20 44 61 74 61 20 |ns.Shari|ng Data | |00001cc0| 41 6d 6f 6e 67 20 41 70 | 70 6c 69 63 61 74 69 6f |Among Ap|plicatio| |00001cd0| 6e 73 3b 46 69 67 75 72 | 65 20 31 2d 32 09 53 68 |ns;Figur|e 1-2.Sh| |00001ce0| 61 72 69 6e 67 20 64 61 | 74 61 20 77 69 74 68 20 |aring da|ta with | |00001cf0| 74 68 65 20 61 69 64 20 | 6f 66 20 74 68 65 20 45 |the aid |of the E| |00001d00| 64 69 74 69 6f 6e 20 4d | 61 6e 61 67 65 72 34 46 |dition M|anager4F| |00001d10| 69 67 75 72 65 20 31 2d | 33 09 41 20 70 75 62 6c |igure 1-|3.A publ| |00001d20| 69 73 68 65 72 2c 20 61 | 6e 20 65 64 69 74 69 6f |isher, a|n editio| |00001d30| 6e 2c 20 61 6e 64 20 61 | 20 73 75 62 73 63 72 69 |n, and a| subscri| |00001d40| 62 65 72 37 46 69 67 75 | 72 65 20 31 2d 34 09 53 |ber7Figu|re 1-4.S| |00001d50| 68 61 72 69 6e 67 20 64 | 79 6e 61 6d 69 63 20 64 |haring d|ynamic d| |00001d60| 61 74 61 20 77 69 74 68 | 20 6f 74 68 65 72 20 61 |ata with| other a| |00001d70| 70 70 6c 69 63 61 74 69 | 6f 6e 73 26 53 65 6e 64 |pplicati|ons&Send| |00001d80| 69 6e 67 20 61 6e 64 20 | 52 65 73 70 6f 6e 64 69 |ing and |Respondi| |00001d90| 6e 67 20 74 6f 20 41 70 | 70 6c 65 20 45 76 65 6e |ng to Ap|ple Even| |00001da0| 74 73 59 46 69 67 75 72 | 65 20 31 2d 35 09 53 65 |tsYFigur|e 1-5.Se| |00001db0| 6e 64 69 6e 67 20 61 6e | 64 20 72 65 73 70 6f 6e |nding an|d respon| |00001dc0| 64 69 6e 67 20 74 6f 20 | 41 70 70 6c 65 20 65 76 |ding to |Apple ev| |00001dd0| 65 6e 74 73 20 77 69 74 | 68 20 74 68 65 20 61 69 |ents wit|h the ai| |00001de0| 64 20 6f 66 20 74 68 65 | 20 41 70 70 6c 65 20 45 |d of the| Apple E| |00001df0| 76 65 6e 74 20 4d 61 6e | 61 67 65 72 15 53 74 61 |vent Man|ager.Sta| |00001e00| 6e 64 61 72 64 20 41 70 | 70 6c 65 20 45 76 65 6e |ndard Ap|ple Even| |00001e10| 74 73 15 48 61 6e 64 6c | 69 6e 67 20 41 70 70 6c |ts.Handl|ing Appl| |00001e20| 65 20 45 76 65 6e 74 73 | 1b 46 69 67 75 72 65 20 |e Events|.Figure | |00001e30| 31 2d 36 09 41 20 53 65 | 74 20 44 61 74 61 20 65 |1-6.A Se|t Data e| |00001e40| 76 65 6e 74 34 53 75 70 | 70 6f 72 74 69 6e 67 20 |vent4Sup|porting | |00001e50| 41 70 70 6c 65 53 63 72 | 69 70 74 20 61 6e 64 20 |AppleScr|ipt and | |00001e60| 4f 74 68 65 72 20 53 63 | 72 69 70 74 69 6e 67 20 |Other Sc|ripting | |00001e70| 4c 61 6e 67 75 61 67 65 | 73 36 46 69 67 75 72 65 |Language|s6Figure| |00001e80| 20 31 2d 37 09 48 6f 77 | 20 61 20 73 63 72 69 70 | 1-7.How| a scrip| |00001e90| 74 69 6e 67 20 63 6f 6d | 70 6f 6e 65 6e 74 20 65 |ting com|ponent e| |00001ea0| 78 65 63 75 74 65 73 20 | 61 20 73 63 72 69 70 74 |xecutes |a script| |00001eb0| 17 53 63 72 69 70 74 61 | 62 6c 65 20 41 70 70 6c |.Scripta|ble Appl| |00001ec0| 69 63 61 74 69 6f 6e 73 | 38 46 69 67 75 72 65 20 |ications|8Figure | |00001ed0| 31 2d 38 09 41 20 53 65 | 74 20 44 61 74 61 20 65 |1-8.A Se|t Data e| |00001ee0| 76 65 6e 74 20 73 65 6e | 74 20 64 75 72 69 6e 67 |vent sen|t during| |00001ef0| 20 73 63 72 69 70 74 20 | 65 78 65 63 75 74 69 6f | script |executio| |00001f00| 6e 17 52 65 63 6f 72 64 | 61 62 6c 65 20 41 70 70 |n.Record|able App| |00001f10| 6c 69 63 61 74 69 6f 6e | 73 3b 46 69 67 75 72 65 |lication|s;Figure| |00001f20| 20 31 2d 39 09 52 65 63 | 6f 72 64 69 6e 67 20 75 | 1-9.Rec|ording u| |00001f30| 73 65 72 20 61 63 74 69 | 6f 6e 73 20 69 6e 20 61 |ser acti|ons in a| |00001f40| 20 66 61 63 74 6f 72 65 | 64 20 61 70 70 6c 69 63 | factore|d applic| |00001f50| 61 74 69 6f 6e 30 41 70 | 70 6c 69 63 61 74 69 6f |ation0Ap|plicatio| |00001f60| 6e 73 20 54 68 61 74 20 | 4d 61 6e 69 70 75 6c 61 |ns That |Manipula| |00001f70| 74 65 20 61 6e 64 20 45 | 78 65 63 75 74 65 20 53 |te and E|xecute S| |00001f80| 63 72 69 70 74 73 4b 46 | 69 67 75 72 65 20 31 2d |criptsKF|igure 1-| |00001f90| 31 30 09 43 6f 6e 74 72 | 6f 6c 6c 69 6e 67 20 61 |10.Contr|olling a| |00001fa0| 6e 20 61 70 70 6c 69 63 | 61 74 69 6f 6e d5 73 20 |n applic|ation.s | |00001fb0| 6f 77 6e 20 62 65 68 61 | 76 69 6f 72 20 62 79 20 |own beha|vior by | |00001fc0| 65 78 65 63 75 74 69 6e | 67 20 61 20 73 63 72 69 |executin|g a scri| |00001fd0| 70 74 4c 46 69 67 75 72 | 65 20 31 2d 31 31 09 50 |ptLFigur|e 1-11.P| |00001fe0| 6f 73 74 69 6e 67 20 61 | 6e 20 69 6e 76 6f 69 63 |osting a|n invoic| |00001ff0| 65 20 61 6e 64 20 75 70 | 64 61 74 69 6e 67 20 61 |e and up|dating a| |00002000| 20 64 61 74 61 62 61 73 | 65 20 62 79 20 65 78 65 | databas|e by exe| |00002010| 63 75 74 69 6e 67 20 61 | 20 73 63 72 69 70 74 19 |cuting a| script.| |00002020| 45 78 63 68 61 6e 67 69 | 6e 67 20 4d 65 73 73 61 |Exchangi|ng Messa| |00002030| 67 65 20 42 6c 6f 63 6b | 73 0f 45 64 69 74 69 6f |ge Block|s.Editio| |00002040| 6e 20 4d 61 6e 61 67 65 | 72 36 0d 49 6e 74 72 6f |n Manage|r6.Intro| |00002050| 64 75 63 74 69 6f 6e 20 | 74 6f 20 50 75 62 6c 69 |duction |to Publi| |00002060| 73 68 65 72 73 2c 20 53 | 75 62 73 63 72 69 62 65 |shers, S|ubscribe| |00002070| 72 73 2c 20 61 6e 64 20 | 45 64 69 74 69 6f 6e 73 |rs, and |Editions| |00002080| 23 46 69 67 75 72 65 20 | 32 2d 31 09 54 68 65 20 |#Figure |2-1.The | |00002090| 64 65 66 61 75 6c 74 20 | 65 64 69 74 69 6f 6e 20 |default |edition | |000020a0| 69 63 6f 6e 35 46 69 67 | 75 72 65 20 32 2d 32 09 |icon5Fig|ure 2-2.| |000020b0| 0d 41 20 70 75 62 6c 69 | 73 68 65 72 2c 20 61 6e |.A publi|sher, an| |000020c0| 20 65 64 69 74 69 6f 6e | 2c 20 61 6e 64 20 61 20 | edition|, and a | |000020d0| 73 75 62 73 63 72 69 62 | 65 72 23 46 69 67 75 72 |subscrib|er#Figur| |000020e0| 65 20 32 2d 33 09 54 68 | 65 20 70 75 62 6c 69 73 |e 2-3.Th|e publis| |000020f0| 68 65 72 20 64 69 61 6c | 6f 67 20 62 6f 78 25 46 |her dial|og box%F| |00002100| 69 67 75 72 65 20 32 2d | 34 09 0d 54 68 65 20 73 |igure 2-|4..The s| |00002110| 75 62 73 63 72 69 62 65 | 72 20 64 69 61 6c 6f 67 |ubscribe|r dialog| |00002120| 20 62 6f 78 34 46 69 67 | 75 72 65 20 32 2d 35 09 | box4Fig|ure 2-5.| |00002130| 41 20 64 6f 63 75 6d 65 | 6e 74 20 61 6e 64 20 69 |A docume|nt and i| |00002140| 74 73 20 63 6f 72 72 65 | 73 70 6f 6e 64 69 6e 67 |ts corre|sponding| |00002150| 20 65 64 69 74 69 6f 6e | 73 2b 46 69 67 75 72 65 | edition|s+Figure| |00002160| 20 32 2d 36 09 50 75 62 | 6c 69 73 68 65 72 20 61 | 2-6.Pub|lisher a| |00002170| 6e 64 20 73 75 62 73 63 | 72 69 62 65 72 20 62 6f |nd subsc|riber bo| |00002180| 72 64 65 72 73 34 46 69 | 67 75 72 65 20 32 2d 37 |rders4Fi|gure 2-7| |00002190| 09 45 64 69 74 69 6f 6e | 20 4d 61 6e 61 67 65 72 |.Edition| Manager| |000021a0| 20 63 6f 6d 6d 61 6e 64 | 73 20 69 6e 20 74 68 65 | command|s in the| |000021b0| 20 45 64 69 74 20 6d 65 | 6e 75 45 46 69 67 75 72 | Edit me|nuEFigur| |000021c0| 65 20 32 2d 38 09 45 64 | 69 74 69 6f 6e 20 4d 61 |e 2-8.Ed|ition Ma| |000021d0| 6e 61 67 65 72 20 63 6f | 6d 6d 61 6e 64 73 20 75 |nager co|mmands u| |000021e0| 6e 64 65 72 20 74 68 65 | 20 50 75 62 6c 69 73 68 |nder the| Publish| |000021f0| 69 6e 67 20 6d 65 6e 75 | 20 63 6f 6d 6d 61 6e 64 |ing menu| command| |00002200| 1a 0d 41 62 6f 75 74 20 | 74 68 65 20 45 64 69 74 |..About |the Edit| |00002210| 69 6f 6e 20 4d 61 6e 61 | 67 65 72 19 55 73 69 6e |ion Mana|ger.Usin| |00002220| 67 20 74 68 65 20 45 64 | 69 74 69 6f 6e 20 4d 61 |g the Ed|ition Ma| |00002230| 6e 61 67 65 72 30 0d 52 | 65 63 65 69 76 69 6e 67 |nager0.R|eceiving| |00002240| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 73 20 46 72 | Apple E|vents Fr| |00002250| 6f 6d 20 74 68 65 20 45 | 64 69 74 69 6f 6e 20 4d |om the E|dition M| |00002260| 61 6e 61 67 65 72 52 4c | 69 73 74 69 6e 67 20 32 |anagerRL|isting 2| |00002270| 2d 31 09 41 63 63 65 70 | 74 69 6e 67 20 53 65 63 |-1.Accep|ting Sec| |00002280| 74 69 6f 6e 20 52 65 61 | 64 20 65 76 65 6e 74 73 |tion Rea|d events| |00002290| 20 61 6e 64 20 76 65 72 | 69 66 79 69 6e 67 20 69 | and ver|ifying i| |000022a0| 66 20 61 20 73 65 63 74 | 69 6f 6e 20 69 73 20 72 |f a sect|ion is r| |000022b0| 65 67 69 73 74 65 72 65 | 64 2c 43 72 65 61 74 69 |egistere|d,Creati| |000022c0| 6e 67 20 74 68 65 20 53 | 65 63 74 69 6f 6e 20 52 |ng the S|ection R| |000022d0| 65 63 6f 72 64 20 61 6e | 64 20 41 6c 69 61 73 20 |ecord an|d Alias | |000022e0| 52 65 63 6f 72 64 4b 46 | 69 67 75 72 65 20 32 2d |RecordKF|igure 2-| |000022f0| 39 09 41 20 64 6f 63 75 | 6d 65 6e 74 20 77 69 74 |9.A docu|ment wit| |00002300| 68 20 61 20 70 75 62 6c | 69 73 68 65 72 20 61 6e |h a publ|isher an| |00002310| 64 20 73 75 62 73 63 72 | 69 62 65 72 20 61 6e 64 |d subscr|iber and| |00002320| 20 69 74 73 20 72 65 73 | 6f 75 72 63 65 20 66 6f | its res|ource fo| |00002330| 72 6b 25 53 61 76 69 6e | 67 20 61 20 44 6f 63 75 |rk%Savin|g a Docu| |00002340| 6d 65 6e 74 20 43 6f 6e | 74 61 69 6e 69 6e 67 20 |ment Con|taining | |00002350| 53 65 63 74 69 6f 6e 73 | 27 46 69 67 75 72 65 20 |Sections|'Figure | |00002360| 32 2d 31 30 09 54 68 65 | 20 6e 65 77 20 70 75 62 |2-10.The| new pub| |00002370| 6c 69 73 68 65 72 20 61 | 6c 65 72 74 20 62 6f 78 |lisher a|lert box| |00002380| 32 4c 69 73 74 69 6e 67 | 20 32 2d 32 09 0d 53 61 |2Listing| 2-2..Sa| |00002390| 76 69 6e 67 20 61 20 64 | 6f 63 75 6d 65 6e 74 20 |ving a d|ocument | |000023a0| 63 6f 6e 74 61 69 6e 69 | 6e 67 20 73 65 63 74 69 |containi|ng secti| |000023b0| 6f 6e 73 33 0d 4f 70 65 | 6e 69 6e 67 20 61 6e 64 |ons3.Ope|ning and| |000023c0| 20 43 6c 6f 73 69 6e 67 | 20 61 20 44 6f 63 75 6d | Closing| a Docum| |000023d0| 65 6e 74 20 43 6f 6e 74 | 61 69 6e 69 6e 67 20 53 |ent Cont|aining S| |000023e0| 65 63 74 69 6f 6e 73 32 | 4c 69 73 74 69 6e 67 20 |ections2|Listing | |000023f0| 32 2d 33 09 4f 70 65 6e | 69 6e 67 20 61 20 64 6f |2-3.Open|ing a do| |00002400| 63 75 6d 65 6e 74 20 63 | 6f 6e 74 61 69 6e 69 6e |cument c|ontainin| |00002410| 67 20 73 65 63 74 69 6f | 6e 73 1d 52 65 61 64 69 |g sectio|ns.Readi| |00002420| 6e 67 20 61 6e 64 20 57 | 72 69 74 69 6e 67 20 61 |ng and W|riting a| |00002430| 20 53 65 63 74 69 6f 6e | 15 46 6f 72 6d 61 74 73 | Section|.Formats| |00002440| 20 69 6e 20 61 6e 20 45 | 64 69 74 69 6f 6e 12 4f | in an E|dition.O| |00002450| 70 65 6e 69 6e 67 20 61 | 6e 20 45 64 69 74 69 6f |pening a|n Editio| |00002460| 6e 0d 0d 46 6f 72 6d 61 | 74 20 4d 61 72 6b 73 20 |n..Forma|t Marks | |00002470| 52 65 61 64 69 6e 67 20 | 61 6e 64 20 57 72 69 74 |Reading |and Writ| |00002480| 69 6e 67 20 45 64 69 74 | 69 6f 6e 20 44 61 74 61 |ing Edit|ion Data| |00002490| 12 43 6c 6f 73 69 6e 67 | 20 61 6e 20 45 64 69 74 |.Closing| an Edit| |000024a0| 69 6f 6e 15 0d 43 72 65 | 61 74 69 6e 67 20 61 20 |ion..Cre|ating a | |000024b0| 50 75 62 6c 69 73 68 65 | 72 29 46 69 67 75 72 65 |Publishe|r)Figure| |000024c0| 20 32 2d 31 31 09 41 20 | 73 61 6d 70 6c 65 20 70 | 2-11.A |sample p| |000024d0| 75 62 6c 69 73 68 65 72 | 20 64 69 61 6c 6f 67 20 |ublisher| dialog | |000024e0| 62 6f 78 1e 43 72 65 61 | 74 69 6e 67 20 74 68 65 |box.Crea|ting the| |000024f0| 20 45 64 69 74 69 6f 6e | 20 43 6f 6e 74 61 69 6e | Edition| Contain| |00002500| 65 72 20 4c 69 73 74 69 | 6e 67 20 32 2d 34 09 43 |er Listi|ng 2-4.C| |00002510| 72 65 61 74 69 6e 67 20 | 61 20 70 75 62 6c 69 73 |reating |a publis| |00002520| 68 65 72 2b 0d 4f 70 65 | 6e 69 6e 67 20 61 6e 20 |her+.Ope|ning an | |00002530| 45 64 69 74 69 6f 6e 20 | 43 6f 6e 74 61 69 6e 65 |Edition |Containe| |00002540| 72 20 74 6f 20 57 72 69 | 74 65 20 44 61 74 61 27 |r to Wri|te Data'| |00002550| 4c 69 73 74 69 6e 67 20 | 32 2d 35 09 0d 57 72 69 |Listing |2-5..Wri| |00002560| 74 69 6e 67 20 64 61 74 | 61 20 74 6f 20 61 6e 20 |ting dat|a to an | |00002570| 65 64 69 74 69 6f 6e 16 | 0d 43 72 65 61 74 69 6e |edition.|.Creatin| |00002580| 67 20 61 20 53 75 62 73 | 63 72 69 62 65 72 2a 46 |g a Subs|criber*F| |00002590| 69 67 75 72 65 20 32 2d | 31 32 09 41 20 73 61 6d |igure 2-|12.A sam| |000025a0| 70 6c 65 20 73 75 62 73 | 63 72 69 62 65 72 20 64 |ple subs|criber d| |000025b0| 69 61 6c 6f 67 20 62 6f | 78 22 4c 69 73 74 69 6e |ialog bo|x"Listin| |000025c0| 67 20 32 2d 36 09 0d 43 | 72 65 61 74 69 6e 67 20 |g 2-6..C|reating | |000025d0| 61 20 73 75 62 73 63 72 | 69 62 65 72 2a 0d 4f 70 |a subscr|iber*.Op| |000025e0| 65 6e 69 6e 67 20 61 6e | 20 45 64 69 74 69 6f 6e |ening an| Edition| |000025f0| 20 43 6f 6e 74 61 69 6e | 65 72 20 74 6f 20 52 65 | Contain|er to Re| |00002600| 61 64 20 44 61 74 61 25 | 43 68 6f 6f 73 69 6e 67 |ad Data%|Choosing| |00002610| 20 57 68 69 63 68 20 45 | 64 69 74 69 6f 6e 20 46 | Which E|dition F| |00002620| 6f 72 6d 61 74 20 74 6f | 20 52 65 61 64 23 4c 69 |ormat to| Read#Li| |00002630| 73 74 69 6e 67 20 32 2d | 37 09 52 65 61 64 69 6e |sting 2-|7.Readin| |00002640| 67 20 69 6e 20 65 64 69 | 74 69 6f 6e 20 64 61 74 |g in edi|tion dat| |00002650| 61 26 55 73 69 6e 67 20 | 50 75 62 6c 69 73 68 65 |a&Using |Publishe| |00002660| 72 20 61 6e 64 20 53 75 | 62 73 63 72 69 62 65 72 |r and Su|bscriber| |00002670| 20 4f 70 74 69 6f 6e 73 | 4c 46 69 67 75 72 65 20 | Options|LFigure | |00002680| 32 2d 31 33 09 54 68 65 | 20 70 75 62 6c 69 73 68 |2-13.The| publish| |00002690| 65 72 20 6f 70 74 69 6f | 6e 73 20 64 69 61 6c 6f |er optio|ns dialo| |000026a0| 67 20 62 6f 78 20 77 69 | 74 68 20 75 70 64 61 74 |g box wi|th updat| |000026b0| 65 20 6d 6f 64 65 20 73 | 65 74 20 74 6f 20 4f 6e |e mode s|et to On| |000026c0| 20 53 61 76 65 4e 46 69 | 67 75 72 65 20 32 2d 31 | SaveNFi|gure 2-1| |000026d0| 34 09 54 68 65 20 70 75 | 62 6c 69 73 68 65 72 20 |4.The pu|blisher | |000026e0| 6f 70 74 69 6f 6e 73 20 | 64 69 61 6c 6f 67 20 62 |options |dialog b| |000026f0| 6f 78 20 77 69 74 68 20 | 75 70 64 61 74 65 20 6d |ox with |update m| |00002700| 6f 64 65 20 73 65 74 20 | 74 6f 20 4d 61 6e 75 61 |ode set |to Manua| |00002710| 6c 6c 79 20 54 46 69 67 | 75 72 65 20 32 2d 31 35 |lly TFig|ure 2-15| |00002720| 09 54 68 65 20 73 75 62 | 73 63 72 69 62 65 72 20 |.The sub|scriber | |00002730| 6f 70 74 69 6f 6e 73 20 | 64 69 61 6c 6f 67 20 62 |options |dialog b| |00002740| 6f 78 20 77 69 74 68 20 | 75 70 64 61 74 65 20 6d |ox with |update m| |00002750| 6f 64 65 20 73 65 74 20 | 74 6f 20 41 75 74 6f 6d |ode set |to Autom| |00002760| 61 74 69 63 61 6c 6c 79 | 20 4e 46 69 67 75 72 65 |atically| NFigure| |00002770| 20 32 2d 31 36 09 54 68 | 65 20 73 75 62 73 63 72 | 2-16.Th|e subscr| |00002780| 69 62 65 72 20 6f 70 74 | 69 6f 6e 73 20 64 69 61 |iber opt|ions dia| |00002790| 6c 6f 67 20 62 6f 78 20 | 77 69 74 68 20 75 70 64 |log box |with upd| |000027a0| 61 74 65 20 6d 6f 64 65 | 20 73 65 74 20 74 6f 20 |ate mode| set to | |000027b0| 4d 61 6e 75 61 6c 6c 79 | 26 4c 69 73 74 69 6e 67 |Manually|&Listing| |000027c0| 20 32 2d 38 09 52 65 73 | 70 6f 6e 64 69 6e 67 20 | 2-8.Res|ponding | |000027d0| 74 6f 20 61 63 74 69 6f | 6e 20 63 6f 64 65 73 31 |to actio|n codes1| |000027e0| 50 75 62 6c 69 73 68 69 | 6e 67 20 61 20 4e 65 77 |Publishi|ng a New| |000027f0| 20 45 64 69 74 69 6f 6e | 20 57 68 69 6c 65 20 53 | Edition| While S| |00002800| 61 76 69 6e 67 20 6f 72 | 20 4d 61 6e 75 61 6c 6c |aving or| Manuall| |00002810| 79 33 53 75 62 73 63 72 | 69 62 69 6e 67 20 74 6f |y3Subscr|ibing to| |00002820| 20 61 6e 20 45 64 69 74 | 69 6f 6e 20 41 75 74 6f | an Edit|ion Auto| |00002830| 6d 61 74 69 63 61 6c 6c | 79 20 6f 72 20 4d 61 6e |maticall|y or Man| |00002840| 75 61 6c 6c 79 23 43 61 | 6e 63 65 6c 69 6e 67 20 |ually#Ca|nceling | |00002850| 53 65 63 74 69 6f 6e 73 | 20 57 69 74 68 69 6e 20 |Sections| Within | |00002860| 44 6f 63 75 6d 65 6e 74 | 73 29 4c 6f 63 61 74 69 |Document|s)Locati| |00002870| 6e 67 20 61 20 50 75 62 | 6c 69 73 68 65 72 20 54 |ng a Pub|lisher T| |00002880| 68 72 6f 75 67 68 20 61 | 20 53 75 62 73 63 72 69 |hrough a| Subscri| |00002890| 62 65 72 27 52 65 6e 61 | 6d 69 6e 67 20 61 20 44 |ber'Rena|ming a D| |000028a0| 6f 63 75 6d 65 6e 74 20 | 43 6f 6e 74 61 69 6e 69 |ocument |Containi| |000028b0| 6e 67 20 53 65 63 74 69 | 6f 6e 73 2b 44 69 73 70 |ng Secti|ons+Disp| |000028c0| 6c 61 79 69 6e 67 20 50 | 75 62 6c 69 73 68 65 72 |laying P|ublisher| |000028d0| 20 61 6e 64 20 53 75 62 | 73 63 72 69 62 65 72 20 | and Sub|scriber | |000028e0| 42 6f 72 64 65 72 73 39 | 46 69 67 75 72 65 20 32 |Borders9|Figure 2| |000028f0| 2d 31 37 09 45 64 69 74 | 20 6d 65 6e 75 20 77 69 |-17.Edit| menu wi| |00002900| 74 68 20 53 68 6f 77 2f | 48 69 64 65 20 42 6f 72 |th Show/|Hide Bor| |00002910| 64 65 72 73 20 6d 65 6e | 75 20 63 6f 6d 6d 61 6e |ders men|u comman| |00002920| 64 1d 46 69 67 75 72 65 | 20 32 2d 31 38 09 50 75 |d.Figure| 2-18.Pu| |00002930| 62 6c 69 73 68 65 72 20 | 62 6f 72 64 65 72 73 1e |blisher |borders.| |00002940| 46 69 67 75 72 65 20 32 | 2d 31 39 09 53 75 62 73 |Figure 2|-19.Subs| |00002950| 63 72 69 62 65 72 20 62 | 6f 72 64 65 72 73 0c 54 |criber b|orders.T| |00002960| 65 78 74 20 42 6f 72 64 | 65 72 73 2d 46 69 67 75 |ext Bord|ers-Figu| |00002970| 72 65 20 32 2d 32 30 09 | 41 20 70 75 62 6c 69 73 |re 2-20.|A publis| |00002980| 68 65 72 20 77 69 74 68 | 20 63 6f 6e 74 65 6e 74 |her with| content| |00002990| 73 20 72 65 6d 6f 76 65 | 64 13 53 70 72 65 61 64 |s remove|d.Spread| |000029a0| 73 68 65 65 74 20 42 6f | 72 64 65 72 73 3c 46 69 |sheet Bo|rders<Fi| |000029b0| 67 75 72 65 20 32 2d 32 | 31 09 41 20 70 75 62 6c |gure 2-2|1.A publ| |000029c0| 69 73 68 65 72 20 62 6f | 72 64 65 72 20 77 69 74 |isher bo|rder wit| |000029d0| 68 69 6e 20 61 20 73 70 | 72 65 61 64 73 68 65 65 |hin a sp|readshee| |000029e0| 74 20 64 6f 63 75 6d 65 | 6e 74 20 4f 62 6a 65 63 |t docume|nt Objec| |000029f0| 74 2d 4f 72 69 65 6e 74 | 65 64 20 47 72 61 70 68 |t-Orient|ed Graph| |00002a00| 69 63 73 20 42 6f 72 64 | 65 72 73 32 46 69 67 75 |ics Bord|ers2Figu| |00002a10| 72 65 20 32 2d 32 32 09 | 41 20 70 75 62 6c 69 73 |re 2-22.|A publis| |00002a20| 68 65 72 20 62 6f 72 64 | 65 72 20 77 69 74 68 20 |her bord|er with | |00002a30| 72 65 73 69 7a 65 20 68 | 61 6e 64 6c 65 73 3d 46 |resize h|andles=F| |00002a40| 69 67 75 72 65 20 32 2d | 32 33 09 0d 41 20 70 75 |igure 2-|23..A pu| |00002a50| 62 6c 69 73 68 65 72 20 | 61 6e 64 20 73 75 62 73 |blisher |and subs| |00002a60| 63 72 69 62 65 72 20 77 | 69 74 68 20 63 6c 69 70 |criber w|ith clip| |00002a70| 70 65 64 20 67 72 61 70 | 68 69 63 73 1a 42 69 74 |ped grap|hics.Bit| |00002a80| 6d 61 70 70 65 64 20 47 | 72 61 70 68 69 63 73 20 |mapped G|raphics | |00002a90| 42 6f 72 64 65 72 73 27 | 0d 44 75 70 6c 69 63 61 |Borders'|.Duplica| |00002aa0| 74 69 6e 67 20 50 75 62 | 6c 69 73 68 65 72 73 20 |ting Pub|lishers | |00002ab0| 61 6e 64 20 53 75 62 73 | 63 72 69 62 65 72 73 32 |and Subs|cribers2| |00002ac0| 46 69 67 75 72 65 20 32 | 2d 32 34 09 43 72 65 61 |Figure 2|-24.Crea| |00002ad0| 74 69 6e 67 20 6d 75 6c | 74 69 70 6c 65 20 70 75 |ting mul|tiple pu| |00002ae0| 62 6c 69 73 68 65 72 73 | 20 61 6c 65 72 74 20 62 |blishers| alert b| |00002af0| 6f 78 30 46 69 67 75 72 | 65 20 32 2d 32 35 09 53 |ox0Figur|e 2-25.S| |00002b00| 61 76 69 6e 67 20 6d 75 | 6c 74 69 70 6c 65 20 70 |aving mu|ltiple p| |00002b10| 75 62 6c 69 73 68 65 72 | 73 20 61 6c 65 72 74 20 |ublisher|s alert | |00002b20| 62 6f 78 16 4d 6f 64 69 | 66 79 69 6e 67 20 61 20 |box.Modi|fying a | |00002b30| 53 75 62 73 63 72 69 62 | 65 72 16 0d 52 65 6c 6f |Subscrib|er..Relo| |00002b40| 63 61 74 69 6e 67 20 61 | 6e 20 45 64 69 74 69 6f |cating a|n Editio| |00002b50| 6e 18 43 75 73 74 6f 6d | 69 7a 69 6e 67 20 44 69 |n.Custom|izing Di| |00002b60| 61 6c 6f 67 20 42 6f 78 | 65 73 20 53 75 62 73 63 |alog Box|es Subsc| |00002b70| 72 69 62 69 6e 67 20 74 | 6f 20 4e 6f 6e 2d 45 64 |ribing t|o Non-Ed| |00002b80| 69 74 69 6f 6e 20 46 69 | 6c 65 73 31 46 69 67 75 |ition Fi|les1Figu| |00002b90| 72 65 20 32 2d 32 36 09 | 53 75 62 73 63 72 69 62 |re 2-26.|Subscrib| |00002ba0| 69 6e 67 20 64 69 72 65 | 63 74 6c 79 20 74 6f 20 |ing dire|ctly to | |00002bb0| 61 20 27 50 49 43 54 27 | 20 66 69 6c 65 22 47 65 |a 'PICT'| file"Ge| |00002bc0| 74 74 69 6e 67 20 74 68 | 65 20 43 75 72 72 65 6e |tting th|e Curren| |00002bd0| 74 20 45 64 69 74 69 6f | 6e 20 4f 70 65 6e 65 72 |t Editio|n Opener| |00002be0| 19 53 65 74 74 69 6e 67 | 20 61 6e 20 45 64 69 74 |.Setting| an Edit| |00002bf0| 69 6f 6e 20 4f 70 65 6e | 65 72 1a 0d 43 61 6c 6c |ion Open|er..Call| |00002c00| 69 6e 67 20 61 6e 20 45 | 64 69 74 69 6f 6e 20 4f |ing an E|dition O| |00002c10| 70 65 6e 65 72 33 4c 69 | 73 74 69 6e 67 20 32 2d |pener3Li|sting 2-| |00002c20| 39 09 0d 55 73 69 6e 67 | 20 79 6f 75 72 20 6f 77 |9..Using| your ow| |00002c30| 6e 20 65 64 69 74 69 6f | 6e 20 6f 70 65 6e 65 72 |n editio|n opener| |00002c40| 20 66 75 6e 63 74 69 6f | 6e 1d 0d 4f 70 65 6e 69 | functio|n..Openi| |00002c50| 6e 67 20 61 6e 64 20 43 | 6c 6f 73 69 6e 67 20 45 |ng and C|losing E| |00002c60| 64 69 74 69 6f 6e 73 27 | 4c 69 73 74 69 6e 67 20 |ditions'|Listing | |00002c70| 46 69 6c 65 73 20 54 68 | 61 74 20 43 61 6e 20 42 |Files Th|at Can B| |00002c80| 65 20 53 75 62 73 63 72 | 69 62 65 64 20 54 6f 21 |e Subscr|ibed To!| |00002c90| 52 65 61 64 69 6e 67 20 | 46 72 6f 6d 20 61 6e 64 |Reading |From and| |00002ca0| 20 57 72 69 74 69 6e 67 | 20 74 6f 20 46 69 6c 65 | Writing| to File| |00002cb0| 73 1d 43 61 6c 6c 69 6e | 67 20 61 20 46 6f 72 6d |s.Callin|g a Form| |00002cc0| 61 74 20 49 2f 4f 20 46 | 75 6e 63 74 69 6f 6e 1a |at I/O F|unction.| |00002cd0| 0d 45 64 69 74 69 6f 6e | 20 4d 61 6e 61 67 65 72 |.Edition| Manager| |00002ce0| 20 52 65 66 65 72 65 6e | 63 65 0f 44 61 74 61 20 | Referen|ce.Data | |00002cf0| 53 74 72 75 63 74 75 72 | 65 73 1c 54 68 65 20 45 |Structur|es.The E| |00002d00| 64 69 74 69 6f 6e 20 43 | 6f 6e 74 61 69 6e 65 72 |dition C|ontainer| |00002d10| 20 52 65 63 6f 72 64 12 | 54 68 65 20 53 65 63 74 | Record.|The Sect| |00002d20| 69 6f 6e 20 52 65 63 6f | 72 64 18 45 64 69 74 69 |ion Reco|rd.Editi| |00002d30| 6f 6e 20 4d 61 6e 61 67 | 65 72 20 52 6f 75 74 69 |on Manag|er Routi| |00002d40| 6e 65 73 21 0d 49 6e 69 | 74 69 61 6c 69 7a 69 6e |nes!.Ini|tializin| |00002d50| 67 20 74 68 65 20 45 64 | 69 74 69 6f 6e 20 4d 61 |g the Ed|ition Ma| |00002d60| 6e 61 67 65 72 0f 49 6e | 69 74 45 64 69 74 69 6f |nager.In|itEditio| |00002d70| 6e 50 61 63 6b 22 43 72 | 65 61 74 69 6e 67 20 61 |nPack"Cr|eating a| |00002d80| 6e 64 20 52 65 67 69 73 | 74 65 72 69 6e 67 20 61 |nd Regis|tering a| |00002d90| 20 53 65 63 74 69 6f 6e | 0b 0d 4e 65 77 53 65 63 | Section|..NewSec| |00002da0| 74 69 6f 6e 0f 52 65 67 | 69 73 74 65 72 53 65 63 |tion.Reg|isterSec| |00002db0| 74 69 6f 6e 11 55 6e 52 | 65 67 69 73 74 65 72 53 |tion.UnR|egisterS| |00002dc0| 65 63 74 69 6f 6e 13 49 | 73 52 65 67 69 73 74 65 |ection.I|sRegiste| |00002dd0| 72 65 64 53 65 63 74 69 | 6f 6e 11 0d 41 73 73 6f |redSecti|on..Asso| |00002de0| 63 69 61 74 65 53 65 63 | 74 69 6f 6e 2a 43 72 65 |ciateSec|tion*Cre| |00002df0| 61 74 69 6e 67 20 61 6e | 64 20 44 65 6c 65 74 69 |ating an|d Deleti| |00002e00| 6e 67 20 61 6e 20 45 64 | 69 74 69 6f 6e 20 43 6f |ng an Ed|ition Co| |00002e10| 6e 74 61 69 6e 65 72 1a | 43 72 65 61 74 65 45 64 |ntainer.|CreateEd| |00002e20| 69 74 69 6f 6e 43 6f 6e | 74 61 69 6e 65 72 46 69 |itionCon|tainerFi| |00002e30| 6c 65 1a 44 65 6c 65 74 | 65 45 64 69 74 69 6f 6e |le.Delet|eEdition| |00002e40| 43 6f 6e 74 61 69 6e 65 | 72 46 69 6c 65 21 53 65 |Containe|rFile!Se| |00002e50| 74 74 69 6e 67 20 61 6e | 64 20 47 65 74 74 69 6e |tting an|d Gettin| |00002e60| 67 20 61 20 46 6f 72 6d | 61 74 20 4d 61 72 6b 15 |g a Form|at Mark.| |00002e70| 0d 53 65 74 45 64 69 74 | 69 6f 6e 46 6f 72 6d 61 |.SetEdit|ionForma| |00002e80| 74 4d 61 72 6b 14 47 65 | 74 45 64 69 74 69 6f 6e |tMark.Ge|tEdition| |00002e90| 46 6f 72 6d 61 74 4d 61 | 72 6b 17 52 65 61 64 69 |FormatMa|rk.Readi| |00002ea0| 6e 67 20 69 6e 20 45 64 | 69 74 69 6f 6e 20 44 61 |ng in Ed|ition Da| |00002eb0| 74 61 0b 4f 70 65 6e 45 | 64 69 74 69 6f 6e 10 45 |ta.OpenE|dition.E| |00002ec0| 64 69 74 69 6f 6e 48 61 | 73 46 6f 72 6d 61 74 0b |ditionHa|sFormat.| |00002ed0| 52 65 61 64 45 64 69 74 | 69 6f 6e 18 57 72 69 74 |ReadEdit|ion.Writ| |00002ee0| 69 6e 67 20 6f 75 74 20 | 45 64 69 74 69 6f 6e 20 |ing out |Edition | |00002ef0| 44 61 74 61 0f 0d 4f 70 | 65 6e 4e 65 77 45 64 69 |Data..Op|enNewEdi| |00002f00| 74 69 6f 6e 0c 57 72 69 | 74 65 45 64 69 74 69 6f |tion.Wri|teEditio| |00002f10| 6e 2b 43 6c 6f 73 69 6e | 67 20 61 6e 20 45 64 69 |n+Closin|g an Edi| |00002f20| 74 69 6f 6e 20 41 66 74 | 65 72 20 52 65 61 64 69 |tion Aft|er Readi| |00002f30| 6e 67 20 6f 72 20 57 72 | 69 74 69 6e 67 0d 0d 43 |ng or Wr|iting..C| |00002f40| 6c 6f 73 65 45 64 69 74 | 69 6f 6e 17 44 69 73 70 |loseEdit|ion.Disp| |00002f50| 6c 61 79 69 6e 67 20 44 | 69 61 6c 6f 67 20 42 6f |laying D|ialog Bo| |00002f60| 78 65 73 1b 47 65 74 4c | 61 73 74 45 64 69 74 69 |xes.GetL|astEditi| |00002f70| 6f 6e 43 6f 6e 74 61 69 | 6e 65 72 55 73 65 64 13 |onContai|nerUsed.| |00002f80| 4e 65 77 53 75 62 73 63 | 72 69 62 65 72 44 69 61 |NewSubsc|riberDia| |00002f90| 6c 6f 67 13 0d 4e 65 77 | 50 75 62 6c 69 73 68 65 |log..New|Publishe| |00002fa0| 72 44 69 61 6c 6f 67 14 | 53 65 63 74 69 6f 6e 4f |rDialog.|SectionO| |00002fb0| 70 74 69 6f 6e 73 44 69 | 61 6c 6f 67 46 4e 65 77 |ptionsDi|alogFNew| |00002fc0| 53 75 62 73 63 72 69 62 | 65 72 45 78 70 44 69 61 |Subscrib|erExpDia| |00002fd0| 6c 6f 67 2c 20 4e 65 77 | 50 75 62 6c 69 73 68 65 |log, New|Publishe| |00002fe0| 72 45 78 70 44 69 61 6c | 6f 67 2c 20 53 65 63 74 |rExpDial|og, Sect| |00002ff0| 69 6f 6e 4f 70 74 69 6f | 6e 73 45 78 70 44 69 61 |ionOptio|nsExpDia| |00003000| 6c 6f 67 32 4c 6f 63 61 | 74 69 6e 67 20 61 20 50 |log2Loca|ting a P| |00003010| 75 62 6c 69 73 68 65 72 | 20 61 6e 64 20 45 64 69 |ublisher| and Edi| |00003020| 74 69 6f 6e 20 46 72 6f | 6d 20 61 20 53 75 62 73 |tion Fro|m a Subs| |00003030| 63 72 69 62 65 72 0e 47 | 65 74 45 64 69 74 69 6f |criber.G|etEditio| |00003040| 6e 49 6e 66 6f 15 0d 47 | 6f 54 6f 50 75 62 6c 69 |nInfo..G|oToPubli| |00003050| 73 68 65 72 53 65 63 74 | 69 6f 6e 19 45 64 69 74 |sherSect|ion.Edit| |00003060| 69 6f 6e 20 43 6f 6e 74 | 61 69 6e 65 72 20 46 6f |ion Cont|ainer Fo| |00003070| 72 6d 61 74 73 12 47 65 | 74 53 74 61 6e 64 61 72 |rmats.Ge|tStandar| |00003080| 64 46 6f 72 6d 61 74 73 | 25 52 65 61 64 69 6e 67 |dFormats|%Reading| |00003090| 20 61 6e 64 20 57 72 69 | 74 69 6e 67 20 4e 6f 6e | and Wri|ting Non| |000030a0| 2d 45 64 69 74 69 6f 6e | 20 46 69 6c 65 73 14 47 |-Edition| Files.G| |000030b0| 65 74 45 64 69 74 69 6f | 6e 4f 70 65 6e 65 72 50 |etEditio|nOpenerP| |000030c0| 72 6f 63 14 53 65 74 45 | 64 69 74 69 6f 6e 4f 70 |roc.SetE|ditionOp| |000030d0| 65 6e 65 72 50 72 6f 63 | 15 43 61 6c 6c 45 64 69 |enerProc|.CallEdi| |000030e0| 74 69 6f 6e 4f 70 65 6e | 65 72 50 72 6f 63 10 43 |tionOpen|erProc.C| |000030f0| 61 6c 6c 46 6f 72 6d 61 | 74 49 4f 50 72 6f 63 1c |allForma|tIOProc.| |00003100| 41 70 70 6c 69 63 61 74 | 69 6f 6e 2d 44 65 66 69 |Applicat|ion-Defi| |00003110| 6e 65 64 20 52 6f 75 74 | 69 6e 65 73 1f 0d 53 75 |ned Rout|ines..Su| |00003120| 6d 6d 61 72 79 20 6f 66 | 20 74 68 65 20 45 64 69 |mmary of| the Edi| |00003130| 74 69 6f 6e 20 4d 61 6e | 61 67 65 72 1c 49 6e 74 |tion Man|ager.Int| |00003140| 72 6f 64 75 63 74 69 6f | 6e 20 74 6f 20 41 70 70 |roductio|n to App| |00003150| 6c 65 20 45 76 65 6e 74 | 73 12 41 62 6f 75 74 20 |le Event|s.About | |00003160| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 22 46 69 67 |Apple Ev|ents"Fig| |00003170| 75 72 65 20 33 2d 31 09 | 41 6e 20 4f 70 65 6e 20 |ure 3-1.|An Open | |00003180| 44 6f 63 75 6d 65 6e 74 | 73 20 65 76 65 6e 74 24 |Document|s event$| |00003190| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 20 61 6e 64 |Apple Ev|ents and| |000031a0| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 20 4f 62 6a | Apple E|vent Obj| |000031b0| 65 63 74 73 1b 46 69 67 | 75 72 65 20 33 2d 32 09 |ects.Fig|ure 3-2.| |000031c0| 41 20 47 65 74 20 44 61 | 74 61 20 65 76 65 6e 74 |A Get Da|ta event| |000031d0| 25 41 70 70 6c 65 20 45 | 76 65 6e 74 20 41 74 74 |%Apple E|vent Att| |000031e0| 72 69 62 75 74 65 73 20 | 61 6e 64 20 50 61 72 61 |ributes |and Para| |000031f0| 6d 65 74 65 72 73 16 41 | 70 70 6c 65 20 45 76 65 |meters.A|pple Eve| |00003200| 6e 74 20 41 74 74 72 69 | 62 75 74 65 73 16 41 70 |nt Attri|butes.Ap| |00003210| 70 6c 65 20 45 76 65 6e | 74 20 50 61 72 61 6d 65 |ple Even|t Parame| |00003220| 74 65 72 73 32 49 6e 74 | 65 72 70 72 65 74 69 6e |ters2Int|erpretin| |00003230| 67 20 41 70 70 6c 65 20 | 45 76 65 6e 74 20 41 74 |g Apple |Event At| |00003240| 74 72 69 62 75 74 65 73 | 20 61 6e 64 20 50 61 72 |tributes| and Par| |00003250| 61 6d 65 74 65 72 73 4b | 46 69 67 75 72 65 20 33 |ametersK|Figure 3| |00003260| 2d 33 09 4d 61 6a 6f 72 | 20 61 74 74 72 69 62 75 |-3.Major| attribu| |00003270| 74 65 73 20 61 6e 64 20 | 64 69 72 65 63 74 20 70 |tes and |direct p| |00003280| 61 72 61 6d 65 74 65 72 | 20 6f 66 20 61 6e 20 4f |arameter| of an O| |00003290| 70 65 6e 20 44 6f 63 75 | 6d 65 6e 74 73 20 65 76 |pen Docu|ments ev| |000032a0| 65 6e 74 44 46 69 67 75 | 72 65 20 33 2d 34 09 4d |entDFigu|re 3-4.M| |000032b0| 61 6a 6f 72 20 61 74 74 | 72 69 62 75 74 65 73 20 |ajor att|ributes | |000032c0| 61 6e 64 20 64 69 72 65 | 63 74 20 70 61 72 61 6d |and dire|ct param| |000032d0| 65 74 65 72 20 6f 66 20 | 61 20 47 65 74 20 44 61 |eter of |a Get Da| |000032e0| 74 61 20 65 76 65 6e 74 | 23 44 61 74 61 20 53 74 |ta event|#Data St| |000032f0| 72 75 63 74 75 72 65 73 | 20 57 69 74 68 69 6e 20 |ructures| Within | |00003300| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 12 44 65 73 |Apple Ev|ents.Des| |00003310| 63 72 69 70 74 6f 72 20 | 52 65 63 6f 72 64 73 51 |criptor |RecordsQ| |00003320| 46 69 67 75 72 65 20 33 | 2d 35 09 41 20 64 65 73 |Figure 3|-5.A des| |00003330| 63 72 69 70 74 6f 72 20 | 72 65 63 6f 72 64 20 77 |criptor |record w| |00003340| 68 6f 73 65 20 64 61 74 | 61 20 68 61 6e 64 6c 65 |hose dat|a handle| |00003350| 20 72 65 66 65 72 73 20 | 74 6f 20 61 6e 20 75 6e | refers |to an un| |00003360| 74 65 72 6d 69 6e 61 74 | 65 64 20 73 74 72 69 6e |terminat|ed strin| |00003370| 67 4b 46 69 67 75 72 65 | 20 33 2d 36 09 41 20 64 |gKFigure| 3-6.A d| |00003380| 65 73 63 72 69 70 74 6f | 72 20 72 65 63 6f 72 64 |escripto|r record| |00003390| 20 77 68 6f 73 65 20 64 | 61 74 61 20 68 61 6e 64 | whose d|ata hand| |000033a0| 6c 65 20 72 65 66 65 72 | 73 20 74 6f 20 65 76 65 |le refer|s to eve| |000033b0| 6e 74 20 63 6c 61 73 73 | 20 64 61 74 61 24 4b 65 |nt class| data$Ke| |000033c0| 79 77 6f 72 64 2d 53 70 | 65 63 69 66 69 65 64 20 |yword-Sp|ecified | |000033d0| 44 65 73 63 72 69 70 74 | 6f 72 20 52 65 63 6f 72 |Descript|or Recor| |000033e0| 64 73 69 46 69 67 75 72 | 65 20 33 2d 37 09 41 20 |dsiFigur|e 3-7.A | |000033f0| 6b 65 79 77 6f 72 64 2d | 73 70 65 63 69 66 69 65 |keyword-|specifie| |00003400| 64 20 64 65 73 63 72 69 | 70 74 6f 72 20 72 65 63 |d descri|ptor rec| |00003410| 6f 72 64 20 66 6f 72 20 | 74 68 65 20 65 76 65 6e |ord for |the even| |00003420| 74 20 63 6c 61 73 73 20 | 61 74 74 72 69 62 75 74 |t class |attribut| |00003430| 65 20 6f 66 20 61 6e 20 | 4f 70 65 6e 20 44 6f 63 |e of an |Open Doc| |00003440| 75 6d 65 6e 74 73 20 65 | 76 65 6e 74 10 44 65 73 |uments e|vent.Des| |00003450| 63 72 69 70 74 6f 72 20 | 4c 69 73 74 73 32 46 69 |criptor |Lists2Fi| |00003460| 67 75 72 65 20 33 2d 38 | 09 41 20 64 65 73 63 72 |gure 3-8|.A descr| |00003470| 69 70 74 6f 72 20 6c 69 | 73 74 20 66 6f 72 20 61 |iptor li|st for a| |00003480| 20 6c 69 73 74 20 6f 66 | 20 61 6c 69 61 73 65 73 | list of| aliases| |00003490| 39 46 69 67 75 72 65 20 | 33 2d 39 09 44 61 74 61 |9Figure |3-9.Data| |000034a0| 20 73 74 72 75 63 74 75 | 72 65 73 20 77 69 74 68 | structu|res with| |000034b0| 69 6e 20 61 6e 20 4f 70 | 65 6e 20 44 6f 63 75 6d |in an Op|en Docum| |000034c0| 65 6e 74 73 20 65 76 65 | 6e 74 1b 0d 52 65 73 70 |ents eve|nt..Resp| |000034d0| 6f 6e 64 69 6e 67 20 74 | 6f 20 41 70 70 6c 65 20 |onding t|o Apple | |000034e0| 45 76 65 6e 74 73 25 41 | 63 63 65 70 74 69 6e 67 |Events%A|ccepting| |000034f0| 20 61 6e 64 20 50 72 6f | 63 65 73 73 69 6e 67 20 | and Pro|cessing | |00003500| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 3c 46 69 67 |Apple Ev|ents<Fig| |00003510| 75 72 65 20 33 2d 31 30 | 09 41 63 63 65 70 74 69 |ure 3-10|.Accepti| |00003520| 6e 67 20 61 6e 64 20 70 | 72 6f 63 65 73 73 69 6e |ng and p|rocessin| |00003530| 67 20 61 6e 20 4f 70 65 | 6e 20 44 6f 63 75 6d 65 |g an Ope|n Docume| |00003540| 6e 74 73 20 65 76 65 6e | 74 53 46 69 67 75 72 65 |nts even|tSFigure| |00003550| 20 33 2d 31 31 09 54 68 | 65 20 41 70 70 6c 65 20 | 3-11.Th|e Apple | |00003560| 45 76 65 6e 74 20 4d 61 | 6e 61 67 65 72 20 63 61 |Event Ma|nager ca| |00003570| 6c 6c 69 6e 67 20 74 68 | 65 20 68 61 6e 64 6c 65 |lling th|e handle| |00003580| 72 20 66 6f 72 20 61 6e | 20 4f 70 65 6e 20 44 6f |r for an| Open Do| |00003590| 63 75 6d 65 6e 74 73 20 | 65 76 65 6e 74 1a 41 62 |cuments |event.Ab| |000035a0| 6f 75 74 20 41 70 70 6c | 65 20 45 76 65 6e 74 20 |out Appl|e Event | |000035b0| 48 61 6e 64 6c 65 72 73 | 1c 45 78 74 72 61 63 74 |Handlers|.Extract| |000035c0| 69 6e 67 20 61 6e 64 20 | 43 68 65 63 6b 69 6e 67 |ing and |Checking| |000035d0| 20 44 61 74 61 19 49 6e | 74 65 72 61 63 74 69 6e | Data.In|teractin| |000035e0| 67 20 57 69 74 68 20 74 | 68 65 20 55 73 65 72 36 |g With t|he User6| |000035f0| 50 65 72 66 6f 72 6d 69 | 6e 67 20 74 68 65 20 52 |Performi|ng the R| |00003600| 65 71 75 65 73 74 65 64 | 20 41 63 74 69 6f 6e 20 |equested| Action | |00003610| 61 6e 64 20 52 65 74 75 | 72 6e 69 6e 67 20 61 20 |and Retu|rning a | |00003620| 52 65 73 75 6c 74 33 46 | 69 67 75 72 65 20 33 2d |Result3F|igure 3-| |00003630| 31 32 09 52 65 73 70 6f | 6e 64 69 6e 67 20 74 6f |12.Respo|nding to| |00003640| 20 61 6e 20 4f 70 65 6e | 20 44 6f 63 75 6d 65 6e | an Open| Documen| |00003650| 74 73 20 65 76 65 6e 74 | 20 20 21 43 72 65 61 74 |ts event| !Creat| |00003660| 69 6e 67 20 61 6e 64 20 | 53 65 6e 64 69 6e 67 20 |ing and |Sending | |00003670| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 1e 43 72 65 |Apple Ev|ents.Cre| |00003680| 61 74 69 6e 67 20 61 6e | 20 41 70 70 6c 65 20 45 |ating an| Apple E| |00003690| 76 65 6e 74 20 52 65 63 | 6f 72 64 2c 41 64 64 69 |vent Rec|ord,Addi| |000036a0| 6e 67 20 41 70 70 6c 65 | 20 45 76 65 6e 74 20 41 |ng Apple| Event A| |000036b0| 74 74 72 69 62 75 74 65 | 73 20 61 6e 64 20 50 61 |ttribute|s and Pa| |000036c0| 72 61 6d 65 74 65 72 73 | 2d 53 65 6e 64 69 6e 67 |rameters|-Sending| |000036d0| 20 61 6e 20 41 70 70 6c | 65 20 45 76 65 6e 74 20 | an Appl|e Event | |000036e0| 61 6e 64 20 48 61 6e 64 | 6c 69 6e 67 20 74 68 65 |and Hand|ling the| |000036f0| 20 52 65 70 6c 79 25 57 | 6f 72 6b 69 6e 67 20 57 | Reply%W|orking W| |00003700| 69 74 68 20 4f 62 6a 65 | 63 74 20 53 70 65 63 69 |ith Obje|ct Speci| |00003710| 66 69 65 72 20 52 65 63 | 6f 72 64 73 31 44 61 74 |fier Rec|ords1Dat| |00003720| 61 20 53 74 72 75 63 74 | 75 72 65 73 20 57 69 74 |a Struct|ures Wit| |00003730| 68 69 6e 20 61 6e 20 4f | 62 6a 65 63 74 20 53 70 |hin an O|bject Sp| |00003740| 65 63 69 66 69 65 72 20 | 52 65 63 6f 72 64 43 46 |ecifier |RecordCF| |00003750| 69 67 75 72 65 20 33 2d | 31 33 09 44 61 74 61 20 |igure 3-|13.Data | |00003760| 73 74 72 75 63 74 75 72 | 65 73 20 77 69 74 68 69 |structur|es withi| |00003770| 6e 20 61 20 73 69 6d 70 | 6c 65 20 6f 62 6a 65 63 |n a simp|le objec| |00003780| 74 20 73 70 65 63 69 66 | 69 65 72 20 72 65 63 6f |t specif|ier reco| |00003790| 72 64 3a 46 69 67 75 72 | 65 20 33 2d 31 34 09 41 |rd:Figur|e 3-14.A| |000037a0| 6e 20 6f 62 6a 65 63 74 | 20 73 70 65 63 69 66 69 |n object| specifi| |000037b0| 65 72 20 72 65 63 6f 72 | 64 20 69 6e 20 61 20 47 |er recor|d in a G| |000037c0| 65 74 20 44 61 74 61 20 | 65 76 65 6e 74 29 54 68 |et Data |event)Th| |000037d0| 65 20 43 6c 61 73 73 69 | 66 69 63 61 74 69 6f 6e |e Classi|fication| |000037e0| 20 6f 66 20 41 70 70 6c | 65 20 45 76 65 6e 74 20 | of Appl|e Event | |000037f0| 4f 62 6a 65 63 74 73 0e | 4f 62 6a 65 63 74 20 43 |Objects.|Object C| |00003800| 6c 61 73 73 65 73 27 46 | 69 67 75 72 65 20 33 2d |lasses'F|igure 3-| |00003810| 31 35 09 53 75 70 65 72 | 63 6c 61 73 73 65 73 20 |15.Super|classes | |00003820| 61 6e 64 20 73 75 62 63 | 6c 61 73 73 65 73 17 50 |and subc|lasses.P| |00003830| 72 6f 70 65 72 74 69 65 | 73 20 61 6e 64 20 45 6c |ropertie|s and El| |00003840| 65 6d 65 6e 74 73 4f 46 | 69 67 75 72 65 20 33 2d |ementsOF|igure 3-| |00003850| 31 36 09 54 68 65 20 6f | 62 6a 65 63 74 20 63 6c |16.The o|bject cl| |00003860| 61 73 73 20 69 6e 68 65 | 72 69 74 61 6e 63 65 20 |ass inhe|ritance | |00003870| 68 69 65 72 61 72 63 68 | 79 20 66 6f 72 20 74 68 |hierarch|y for th| |00003880| 65 20 6f 62 6a 65 63 74 | 20 63 6c 61 73 73 20 63 |e object| class c| |00003890| 57 69 6e 64 6f 77 67 46 | 69 67 75 72 65 20 33 2d |WindowgF|igure 3-| |000038a0| 31 37 09 41 6e 20 41 70 | 70 6c 65 20 65 76 65 6e |17.An Ap|ple even| |000038b0| 74 20 6f 62 6a 65 63 74 | 20 6f 66 20 63 6c 61 73 |t object| of clas| |000038c0| 73 20 63 57 6f 72 64 20 | 63 6f 6e 74 61 69 6e 65 |s cWord |containe| |000038d0| 64 20 69 6e 20 61 6e 20 | 41 70 70 6c 65 20 65 76 |d in an |Apple ev| |000038e0| 65 6e 74 20 6f 62 6a 65 | 63 74 20 6f 66 20 63 6c |ent obje|ct of cl| |000038f0| 61 73 73 20 63 50 61 72 | 61 67 72 61 70 68 1b 46 |ass cPar|agraph.F| |00003900| 69 6e 64 69 6e 67 20 41 | 70 70 6c 65 20 45 76 65 |inding A|pple Eve| |00003910| 6e 74 20 4f 62 6a 65 63 | 74 73 1e 0d 41 62 6f 75 |nt Objec|ts..Abou| |00003920| 74 20 74 68 65 20 41 70 | 70 6c 65 20 45 76 65 6e |t the Ap|ple Even| |00003930| 74 20 4d 61 6e 61 67 65 | 72 2f 53 75 70 70 6f 72 |t Manage|r/Suppor| |00003940| 74 69 6e 67 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |ting App|le Event| |00003950| 73 20 61 73 20 61 20 53 | 65 72 76 65 72 20 41 70 |s as a S|erver Ap| |00003960| 70 6c 69 63 61 74 69 6f | 6e 2f 53 75 70 70 6f 72 |plicatio|n/Suppor| |00003970| 74 69 6e 67 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |ting App|le Event| |00003980| 73 20 61 73 20 61 20 43 | 6c 69 65 6e 74 20 41 70 |s as a C|lient Ap| |00003990| 70 6c 69 63 61 74 69 6f | 6e 1e 53 75 70 70 6f 72 |plicatio|n.Suppor| |000039a0| 74 69 6e 67 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |ting App|le Event| |000039b0| 20 4f 62 6a 65 63 74 73 | 20 53 75 70 70 6f 72 74 | Objects| Support| |000039c0| 69 6e 67 20 41 70 70 6c | 65 20 45 76 65 6e 74 20 |ing Appl|e Event | |000039d0| 52 65 63 6f 72 64 69 6e | 67 1a 52 65 73 70 6f 6e |Recordin|g.Respon| |000039e0| 64 69 6e 67 20 74 6f 20 | 41 70 70 6c 65 20 45 76 |ding to |Apple Ev| |000039f0| 65 6e 74 73 16 0d 48 61 | 6e 64 6c 69 6e 67 20 41 |ents..Ha|ndling A| |00003a00| 70 70 6c 65 20 45 76 65 | 6e 74 73 18 41 63 63 65 |pple Eve|nts.Acce| |00003a10| 70 74 69 6e 67 20 61 6e | 20 41 70 70 6c 65 20 45 |pting an| Apple E| |00003a20| 76 65 6e 74 1f 4c 69 73 | 74 69 6e 67 20 34 2d 31 |vent.Lis|ting 4-1| |00003a30| 09 41 20 44 6f 45 76 65 | 6e 74 20 70 72 6f 63 65 |.A DoEve|nt proce| |00003a40| 64 75 72 65 5e 4c 69 73 | 74 69 6e 67 20 34 2d 32 |dure^Lis|ting 4-2| |00003a50| 09 41 20 44 6f 48 69 67 | 68 4c 65 76 65 6c 45 76 |.A DoHig|hLevelEv| |00003a60| 65 6e 74 20 70 72 6f 63 | 65 64 75 72 65 20 66 6f |ent proc|edure fo| |00003a70| 72 20 68 61 6e 64 6c 69 | 6e 67 20 41 70 70 6c 65 |r handli|ng Apple| |00003a80| 20 65 76 65 6e 74 73 20 | 61 6e 64 20 6f 74 68 65 | events |and othe| |00003a90| 72 20 68 69 67 68 2d 6c | 65 76 65 6c 20 65 76 65 |r high-l|evel eve| |00003aa0| 6e 74 73 35 49 6e 73 74 | 61 6c 6c 69 6e 67 20 45 |nts5Inst|alling E| |00003ab0| 6e 74 72 69 65 73 20 69 | 6e 20 74 68 65 20 41 70 |ntries i|n the Ap| |00003ac0| 70 6c 65 20 45 76 65 6e | 74 20 44 69 73 70 61 74 |ple Even|t Dispat| |00003ad0| 63 68 20 54 61 62 6c 65 | 73 30 49 6e 73 74 61 6c |ch Table|s0Instal| |00003ae0| 6c 69 6e 67 20 45 6e 74 | 72 69 65 73 20 66 6f 72 |ling Ent|ries for| |00003af0| 20 74 68 65 20 52 65 71 | 75 69 72 65 64 20 41 70 | the Req|uired Ap| |00003b00| 70 6c 65 20 45 76 65 6e | 74 73 67 4c 69 73 74 69 |ple Even|tsgListi| |00003b10| 6e 67 20 34 2d 33 09 41 | 64 64 69 6e 67 20 65 6e |ng 4-3.A|dding en| |00003b20| 74 72 69 65 73 20 66 6f | 72 20 74 68 65 20 72 65 |tries fo|r the re| |00003b30| 71 75 69 72 65 64 20 41 | 70 70 6c 65 20 65 76 65 |quired A|pple eve| |00003b40| 6e 74 73 20 74 6f 20 61 | 6e 20 61 70 70 6c 69 63 |nts to a|n applic| |00003b50| 61 74 69 6f 6e d5 73 20 | 41 70 70 6c 65 20 65 76 |ation.s |Apple ev| |00003b60| 65 6e 74 20 64 69 73 70 | 61 74 63 68 20 74 61 62 |ent disp|atch tab| |00003b70| 6c 65 3f 49 6e 73 74 61 | 6c 6c 69 6e 67 20 45 6e |le?Insta|lling En| |00003b80| 74 72 69 65 73 20 66 6f | 72 20 41 70 70 6c 65 20 |tries fo|r Apple | |00003b90| 45 76 65 6e 74 73 20 53 | 65 6e 74 20 62 79 20 74 |Events S|ent by t| |00003ba0| 68 65 20 45 64 69 74 69 | 6f 6e 20 4d 61 6e 61 67 |he Editi|on Manag| |00003bb0| 65 72 76 4c 69 73 74 69 | 6e 67 20 34 2d 34 09 41 |ervListi|ng 4-4.A| |00003bc0| 64 64 69 6e 67 20 65 6e | 74 72 69 65 73 20 66 6f |dding en|tries fo| |00003bd0| 72 20 41 70 70 6c 65 20 | 65 76 65 6e 74 73 20 73 |r Apple |events s| |00003be0| 65 6e 74 20 62 79 20 74 | 68 65 20 45 64 69 74 69 |ent by t|he Editi| |00003bf0| 6f 6e 20 4d 61 6e 61 67 | 65 72 20 74 6f 20 61 6e |on Manag|er to an| |00003c00| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e d5 73 20 41 | applica|tion.s A| |00003c10| 70 70 6c 65 20 65 76 65 | 6e 74 20 64 69 73 70 61 |pple eve|nt dispa| |00003c20| 74 63 68 20 74 61 62 6c | 65 21 48 6f 77 20 41 70 |tch tabl|e!How Ap| |00003c30| 70 6c 65 20 45 76 65 6e | 74 20 44 69 73 70 61 74 |ple Even|t Dispat| |00003c40| 63 68 69 6e 67 20 57 6f | 72 6b 73 22 48 61 6e 64 |ching Wo|rks"Hand| |00003c50| 6c 69 6e 67 20 74 68 65 | 20 52 65 71 75 69 72 65 |ling the| Require| |00003c60| 64 20 41 70 70 6c 65 20 | 45 76 65 6e 74 73 15 52 |d Apple |Events.R| |00003c70| 65 71 75 69 72 65 64 20 | 41 70 70 6c 65 20 45 76 |equired |Apple Ev| |00003c80| 65 6e 74 73 23 48 61 6e | 64 6c 69 6e 67 20 74 68 |ents#Han|dling th| |00003c90| 65 20 4f 70 65 6e 20 41 | 70 70 6c 69 63 61 74 69 |e Open A|pplicati| |00003ca0| 6f 6e 20 45 76 65 6e 74 | 34 4c 69 73 74 69 6e 67 |on Event|4Listing| |00003cb0| 20 34 2d 35 09 41 20 68 | 61 6e 64 6c 65 72 20 66 | 4-5.A h|andler f| |00003cc0| 6f 72 20 74 68 65 20 4f | 70 65 6e 20 41 70 70 6c |or the O|pen Appl| |00003cd0| 69 63 61 74 69 6f 6e 20 | 65 76 65 6e 74 21 48 61 |ication |event!Ha| |00003ce0| 6e 64 6c 69 6e 67 20 74 | 68 65 20 4f 70 65 6e 20 |ndling t|he Open | |00003cf0| 44 6f 63 75 6d 65 6e 74 | 73 20 45 76 65 6e 74 32 |Document|s Event2| |00003d00| 4c 69 73 74 69 6e 67 20 | 34 2d 36 09 41 20 68 61 |Listing |4-6.A ha| |00003d10| 6e 64 6c 65 72 20 66 6f | 72 20 74 68 65 20 4f 70 |ndler fo|r the Op| |00003d20| 65 6e 20 44 6f 63 75 6d | 65 6e 74 73 20 65 76 65 |en Docum|ents eve| |00003d30| 6e 74 22 48 61 6e 64 6c | 69 6e 67 20 74 68 65 20 |nt"Handl|ing the | |00003d40| 50 72 69 6e 74 20 44 6f | 63 75 6d 65 6e 74 73 20 |Print Do|cuments | |00003d50| 45 76 65 6e 74 33 4c 69 | 73 74 69 6e 67 20 34 2d |Event3Li|sting 4-| |00003d60| 37 09 41 20 68 61 6e 64 | 6c 65 72 20 66 6f 72 20 |7.A hand|ler for | |00003d70| 74 68 65 20 50 72 69 6e | 74 20 44 6f 63 75 6d 65 |the Prin|t Docume| |00003d80| 6e 74 73 20 65 76 65 6e | 74 23 48 61 6e 64 6c 69 |nts even|t#Handli| |00003d90| 6e 67 20 74 68 65 20 51 | 75 69 74 20 41 70 70 6c |ng the Q|uit Appl| |00003da0| 69 63 61 74 69 6f 6e 20 | 45 76 65 6e 74 34 4c 69 |ication |Event4Li| |00003db0| 73 74 69 6e 67 20 34 2d | 38 09 41 20 68 61 6e 64 |sting 4-|8.A hand| |00003dc0| 6c 65 72 20 66 6f 72 20 | 74 68 65 20 51 75 69 74 |ler for |the Quit| |00003dd0| 20 41 70 70 6c 69 63 61 | 74 69 6f 6e 20 65 76 65 | Applica|tion eve| |00003de0| 6e 74 31 48 61 6e 64 6c | 69 6e 67 20 41 70 70 6c |nt1Handl|ing Appl| |00003df0| 65 20 45 76 65 6e 74 73 | 20 53 65 6e 74 20 62 79 |e Events| Sent by| |00003e00| 20 74 68 65 20 45 64 69 | 74 69 6f 6e 20 4d 61 6e | the Edi|tion Man| |00003e10| 61 67 65 72 3a 54 68 65 | 20 53 65 63 74 69 6f 6e |ager:The| Section| |00003e20| 20 52 65 61 64 2c 20 53 | 65 63 74 69 6f 6e 20 57 | Read, S|ection W| |00003e30| 72 69 74 65 2c 20 61 6e | 64 20 53 65 63 74 69 6f |rite, an|d Sectio| |00003e40| 6e 20 53 63 72 6f 6c 6c | 20 45 76 65 6e 74 73 23 |n Scroll| Events#| |00003e50| 48 61 6e 64 6c 69 6e 67 | 20 74 68 65 20 43 72 65 |Handling| the Cre| |00003e60| 61 74 65 20 50 75 62 6c | 69 73 68 65 72 20 45 76 |ate Publ|isher Ev| |00003e70| 65 6e 74 34 4c 69 73 74 | 69 6e 67 20 34 2d 39 09 |ent4List|ing 4-9.| |00003e80| 41 20 68 61 6e 64 6c 65 | 72 20 66 6f 72 20 74 68 |A handle|r for th| |00003e90| 65 20 43 72 65 61 74 65 | 20 50 75 62 6c 69 73 68 |e Create| Publish| |00003ea0| 65 72 20 65 76 65 6e 74 | 22 47 65 74 74 69 6e 67 |er event|"Getting| |00003eb0| 20 44 61 74 61 20 4f 75 | 74 20 6f 66 20 61 6e 20 | Data Ou|t of an | |00003ec0| 41 70 70 6c 65 20 45 76 | 65 6e 74 2c 47 65 74 74 |Apple Ev|ent,Gett| |00003ed0| 69 6e 67 20 44 61 74 61 | 20 4f 75 74 20 6f 66 20 |ing Data| Out of | |00003ee0| 61 6e 20 41 70 70 6c 65 | 20 45 76 65 6e 74 20 50 |an Apple| Event P| |00003ef0| 61 72 61 6d 65 74 65 72 | 20 47 65 74 74 69 6e 67 |arameter| Getting| |00003f00| 20 44 61 74 61 20 4f 75 | 74 20 6f 66 20 61 6e 20 | Data Ou|t of an | |00003f10| 41 74 74 72 69 62 75 74 | 65 25 47 65 74 74 69 6e |Attribut|e%Gettin| |00003f20| 67 20 44 61 74 61 20 4f | 75 74 20 6f 66 20 61 20 |g Data O|ut of a | |00003f30| 44 65 73 63 72 69 70 74 | 6f 72 20 4c 69 73 74 34 |Descript|or List4| |00003f40| 4c 69 73 74 69 6e 67 20 | 34 2d 31 30 09 45 78 74 |Listing |4-10.Ext| |00003f50| 72 61 63 74 69 6e 67 20 | 69 74 65 6d 73 20 66 72 |racting |items fr| |00003f60| 6f 6d 20 61 20 64 65 73 | 63 72 69 70 74 6f 72 20 |om a des|criptor | |00003f70| 6c 69 73 74 1c 57 72 69 | 74 69 6e 67 20 41 70 70 |list.Wri|ting App| |00003f80| 6c 65 20 45 76 65 6e 74 | 20 48 61 6e 64 6c 65 72 |le Event| Handler| |00003f90| 73 48 4c 69 73 74 69 6e | 67 20 34 2d 31 31 09 41 |sHListin|g 4-11.A| |00003fa0| 20 66 75 6e 63 74 69 6f | 6e 20 74 68 61 74 20 63 | functio|n that c| |00003fb0| 68 65 63 6b 73 20 66 6f | 72 20 61 20 6b 65 79 4d |hecks fo|r a keyM| |00003fc0| 69 73 73 65 64 4b 65 79 | 77 6f 72 64 41 74 74 72 |issedKey|wordAttr| |00003fd0| 20 61 74 74 72 69 62 75 | 74 65 1a 52 65 70 6c 79 | attribu|te.Reply| |00003fe0| 69 6e 67 20 74 6f 20 61 | 6e 20 41 70 70 6c 65 20 |ing to a|n Apple | |00003ff0| 45 76 65 6e 74 49 4c 69 | 73 74 69 6e 67 20 34 2d |EventILi|sting 4-| |00004000| 31 32 09 41 64 64 69 6e | 67 20 74 68 65 20 6b 65 |12.Addin|g the ke| |00004010| 79 45 72 72 6f 72 53 74 | 72 69 6e 67 20 70 61 72 |yErrorSt|ring par| |00004020| 61 6d 65 74 65 72 20 74 | 6f 20 74 68 65 20 72 65 |ameter t|o the re| |00004030| 70 6c 79 20 41 70 70 6c | 65 20 65 76 65 6e 74 37 |ply Appl|e event7| |00004040| 4c 69 73 74 69 6e 67 20 | 34 2d 31 33 09 41 64 64 |Listing |4-13.Add| |00004050| 69 6e 67 20 70 61 72 61 | 6d 65 74 65 72 73 20 74 |ing para|meters t| |00004060| 6f 20 74 68 65 20 72 65 | 70 6c 79 20 41 70 70 6c |o the re|ply Appl| |00004070| 65 20 65 76 65 6e 74 28 | 44 69 73 70 6f 73 69 6e |e event(|Disposin| |00004080| 67 20 6f 66 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |g of App|le Event| |00004090| 20 44 61 74 61 20 53 74 | 72 75 63 74 75 72 65 73 | Data St|ructures| |000040a0| 28 57 72 69 74 69 6e 67 | 20 61 6e 64 20 49 6e 73 |(Writing| and Ins| |000040b0| 74 61 6c 6c 69 6e 67 20 | 43 6f 65 72 63 69 6f 6e |talling |Coercion| |000040c0| 20 48 61 6e 64 6c 65 72 | 73 3f 54 61 62 6c 65 20 | Handler|s?Table | |000040d0| 34 2d 31 09 43 6f 65 72 | 63 69 6f 6e 20 68 61 6e |4-1.Coer|cion han| |000040e0| 64 6c 69 6e 67 20 70 72 | 6f 76 69 64 65 64 20 62 |dling pr|ovided b| |000040f0| 79 20 74 68 65 20 41 70 | 70 6c 65 20 45 76 65 6e |y the Ap|ple Even| |00004100| 74 20 4d 61 6e 61 67 65 | 72 1a 0d 49 6e 74 65 72 |t Manage|r..Inter| |00004110| 61 63 74 69 6e 67 20 57 | 69 74 68 20 74 68 65 20 |acting W|ith the | |00004120| 55 73 65 72 3d 53 65 74 | 74 69 6e 67 20 74 68 65 |User=Set|ting the| |00004130| 20 43 6c 69 65 6e 74 20 | 41 70 70 6c 69 63 61 74 | Client |Applicat| |00004140| 69 6f 6e d5 73 20 55 73 | 65 72 20 49 6e 74 65 72 |ion.s Us|er Inter| |00004150| 61 63 74 69 6f 6e 20 50 | 72 65 66 65 72 65 6e 63 |action P|referenc| |00004160| 65 73 3d 53 65 74 74 69 | 6e 67 20 74 68 65 20 53 |es=Setti|ng the S| |00004170| 65 72 76 65 72 20 41 70 | 70 6c 69 63 61 74 69 6f |erver Ap|plicatio| |00004180| 6e d5 73 20 55 73 65 72 | 20 49 6e 74 65 72 61 63 |n.s User| Interac| |00004190| 74 69 6f 6e 20 50 72 65 | 66 65 72 65 6e 63 65 73 |tion Pre|ferences| |000041a0| 1b 52 65 71 75 65 73 74 | 69 6e 67 20 55 73 65 72 |.Request|ing User| |000041b0| 20 49 6e 74 65 72 61 63 | 74 69 6f 6e 32 4c 69 73 | Interac|tion2Lis| |000041c0| 74 69 6e 67 20 34 2d 31 | 34 09 55 73 69 6e 67 20 |ting 4-1|4.Using | |000041d0| 74 68 65 20 41 45 49 6e | 74 65 72 61 63 74 57 69 |the AEIn|teractWi| |000041e0| 74 68 55 73 65 72 20 66 | 75 6e 63 74 69 6f 6e 42 |thUser f|unctionB| |000041f0| 46 69 67 75 72 65 20 34 | 2d 31 09 41 20 64 6f 63 |Figure 4|-1.A doc| |00004200| 75 6d 65 6e 74 20 77 69 | 74 68 20 61 20 62 75 74 |ument wi|th a but| |00004210| 74 6f 6e 20 74 68 61 74 | 20 74 72 69 67 67 65 72 |ton that| trigger| |00004220| 73 20 61 20 47 65 74 20 | 44 61 74 61 20 65 76 65 |s a Get |Data eve| |00004230| 6e 74 5f 46 69 67 75 72 | 65 20 34 2d 32 09 41 20 |nt_Figur|e 4-2.A | |00004240| 73 65 72 76 65 72 20 61 | 70 70 6c 69 63 61 74 69 |server a|pplicati| |00004250| 6f 6e 20 64 69 73 70 6c | 61 79 69 6e 67 20 61 20 |on displ|aying a | |00004260| 64 69 61 6c 6f 67 20 62 | 6f 78 20 74 68 61 74 20 |dialog b|ox that | |00004270| 72 65 71 75 65 73 74 73 | 20 69 6e 66 6f 72 6d 61 |requests| informa| |00004280| 74 69 6f 6e 20 66 72 6f | 6d 20 74 68 65 20 75 73 |tion fro|m the us| |00004290| 65 72 24 46 69 67 75 72 | 65 20 34 2d 33 09 48 61 |er$Figur|e 4-3.Ha| |000042a0| 6e 64 6c 69 6e 67 20 75 | 73 65 72 20 69 6e 74 65 |ndling u|ser inte| |000042b0| 72 61 63 74 69 6f 6e 43 | 46 69 67 75 72 65 20 34 |ractionC|Figure 4| |000042c0| 2d 34 09 48 61 6e 64 6c | 69 6e 67 20 75 73 65 72 |-4.Handl|ing user| |000042d0| 20 69 6e 74 65 72 61 63 | 74 69 6f 6e 20 77 69 74 | interac|tion wit| |000042e0| 68 20 74 68 65 20 6b 41 | 45 57 61 69 74 52 65 70 |h the kA|EWaitRep| |000042f0| 6c 79 20 66 6c 61 67 20 | 73 65 74 46 46 69 67 75 |ly flag |setFFigu| |00004300| 72 65 20 34 2d 35 09 48 | 61 6e 64 6c 69 6e 67 20 |re 4-5.H|andling | |00004310| 75 73 65 72 20 69 6e 74 | 65 72 61 63 74 69 6f 6e |user int|eraction| |00004320| 20 77 69 74 68 20 74 68 | 65 20 6b 41 45 51 75 65 | with th|e kAEQue| |00004330| 75 65 52 65 70 6c 79 20 | 66 6c 61 67 20 73 65 74 |ueReply |flag set| |00004340| 20 20 27 52 65 66 65 72 | 65 6e 63 65 20 74 6f 20 | 'Refer|ence to | |00004350| 52 65 73 70 6f 6e 64 69 | 6e 67 20 74 6f 20 41 70 |Respondi|ng to Ap| |00004360| 70 6c 65 20 45 76 65 6e | 74 73 2f 44 61 74 61 20 |ple Even|ts/Data | |00004370| 53 74 72 75 63 74 75 72 | 65 73 20 55 73 65 64 20 |Structur|es Used | |00004380| 62 79 20 74 68 65 20 41 | 70 70 6c 65 20 45 76 65 |by the A|pple Eve| |00004390| 6e 74 20 4d 61 6e 61 67 | 65 72 2e 44 65 73 63 72 |nt Manag|er.Descr| |000043a0| 69 70 74 6f 72 20 52 65 | 63 6f 72 64 73 20 61 6e |iptor Re|cords an| |000043b0| 64 20 52 65 6c 61 74 65 | 64 20 44 61 74 61 20 53 |d Relate|d Data S| |000043c0| 74 72 75 63 74 75 72 65 | 73 70 54 61 62 6c 65 20 |tructure|spTable | |000043d0| 34 2d 32 09 44 65 73 63 | 72 69 70 74 6f 72 20 74 |4-2.Desc|riptor t| |000043e0| 79 70 65 73 20 75 73 65 | 64 20 62 79 20 74 68 65 |ypes use|d by the| |000043f0| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 20 4d 61 6e | Apple E|vent Man| |00004400| 61 67 65 72 20 28 65 78 | 63 6c 75 64 69 6e 67 20 |ager (ex|cluding | |00004410| 74 68 6f 73 65 20 75 73 | 65 64 20 77 69 74 68 20 |those us|ed with | |00004420| 6f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |object s|pecifier| |00004430| 20 72 65 63 6f 72 64 73 | 29 20 1c 41 70 70 6c 65 | records|) .Apple| |00004440| 20 45 76 65 6e 74 20 41 | 72 72 61 79 20 44 61 74 | Event A|rray Dat| |00004450| 61 20 54 79 70 65 73 27 | 52 6f 75 74 69 6e 65 73 |a Types'|Routines| |00004460| 20 66 6f 72 20 52 65 73 | 70 6f 6e 64 69 6e 67 20 | for Res|ponding | |00004470| 74 6f 20 41 70 70 6c 65 | 20 45 76 65 6e 74 73 35 |to Apple| Events5| |00004480| 43 72 65 61 74 69 6e 67 | 20 61 6e 64 20 4d 61 6e |Creating| and Man| |00004490| 61 67 69 6e 67 20 74 68 | 65 20 41 70 70 6c 65 20 |aging th|e Apple | |000044a0| 45 76 65 6e 74 20 44 69 | 73 70 61 74 63 68 20 54 |Event Di|spatch T| |000044b0| 61 62 6c 65 73 15 41 45 | 49 6e 73 74 61 6c 6c 45 |ables.AE|InstallE| |000044c0| 76 65 6e 74 48 61 6e 64 | 6c 65 72 11 41 45 47 65 |ventHand|ler.AEGe| |000044d0| 74 45 76 65 6e 74 48 61 | 6e 64 6c 65 72 14 41 45 |tEventHa|ndler.AE| |000044e0| 52 65 6d 6f 76 65 45 76 | 65 6e 74 48 61 6e 64 6c |RemoveEv|entHandl| |000044f0| 65 72 18 44 69 73 70 61 | 74 63 68 69 6e 67 20 41 |er.Dispa|tching A| |00004500| 70 70 6c 65 20 45 76 65 | 6e 74 73 13 41 45 50 72 |pple Eve|nts.AEPr| |00004510| 6f 63 65 73 73 41 70 70 | 6c 65 45 76 65 6e 74 4f |ocessApp|leEventO| |00004520| 47 65 74 74 69 6e 67 20 | 44 61 74 61 20 6f 72 20 |Getting |Data or | |00004530| 44 65 73 63 72 69 70 74 | 6f 72 20 52 65 63 6f 72 |Descript|or Recor| |00004540| 64 73 20 4f 75 74 20 6f | 66 20 41 70 70 6c 65 20 |ds Out o|f Apple | |00004550| 45 76 65 6e 74 20 50 61 | 72 61 6d 65 74 65 72 73 |Event Pa|rameters| |00004560| 20 61 6e 64 20 41 74 74 | 72 69 62 75 74 65 73 0d | and Att|ributes.| |00004570| 41 45 47 65 74 50 61 72 | 61 6d 50 74 72 0e 41 45 |AEGetPar|amPtr.AE| |00004580| 47 65 74 50 61 72 61 6d | 44 65 73 63 11 41 45 47 |GetParam|Desc.AEG| |00004590| 65 74 41 74 74 72 69 62 | 75 74 65 50 74 72 12 41 |etAttrib|utePtr.A| |000045a0| 45 47 65 74 41 74 74 72 | 69 62 75 74 65 44 65 73 |EGetAttr|ibuteDes| |000045b0| 63 26 43 6f 75 6e 74 69 | 6e 67 20 74 68 65 20 49 |c&Counti|ng the I| |000045c0| 74 65 6d 73 20 69 6e 20 | 44 65 73 63 72 69 70 74 |tems in |Descript| |000045d0| 6f 72 20 4c 69 73 74 73 | 0c 41 45 43 6f 75 6e 74 |or Lists|.AECount| |000045e0| 49 74 65 6d 73 23 47 65 | 74 74 69 6e 67 20 49 74 |Items#Ge|tting It| |000045f0| 65 6d 73 20 46 72 6f 6d | 20 44 65 73 63 72 69 70 |ems From| Descrip| |00004600| 74 6f 72 20 4c 69 73 74 | 73 0b 41 45 47 65 74 4e |tor List|s.AEGetN| |00004610| 74 68 50 74 72 0c 41 45 | 47 65 74 4e 74 68 44 65 |thPtr.AE|GetNthDe| |00004620| 73 63 0a 41 45 47 65 74 | 41 72 72 61 79 47 47 65 |sc.AEGet|ArrayGGe| |00004630| 74 74 69 6e 67 20 44 61 | 74 61 20 61 6e 64 20 4b |tting Da|ta and K| |00004640| 65 79 77 6f 72 64 2d 53 | 70 65 63 69 66 69 65 64 |eyword-S|pecified| |00004650| 20 44 65 73 63 72 69 70 | 74 6f 72 20 52 65 63 6f | Descrip|tor Reco| |00004660| 72 64 73 20 4f 75 74 20 | 6f 66 20 41 45 20 52 65 |rds Out |of AE Re| |00004670| 63 6f 72 64 73 0b 41 45 | 47 65 74 4b 65 79 50 74 |cords.AE|GetKeyPt| |00004680| 72 0c 41 45 47 65 74 4b | 65 79 44 65 73 63 1b 52 |r.AEGetK|eyDesc.R| |00004690| 65 71 75 65 73 74 69 6e | 67 20 55 73 65 72 20 49 |equestin|g User I| |000046a0| 6e 74 65 72 61 63 74 69 | 6f 6e 17 41 45 53 65 74 |nteracti|on.AESet| |000046b0| 49 6e 74 65 72 61 63 74 | 69 6f 6e 41 6c 6c 6f 77 |Interact|ionAllow| |000046c0| 65 64 17 41 45 47 65 74 | 49 6e 74 65 72 61 63 74 |ed.AEGet|Interact| |000046d0| 69 6f 6e 41 6c 6c 6f 77 | 65 64 12 41 45 49 6e 74 |ionAllow|ed.AEInt| |000046e0| 65 72 61 63 74 57 69 74 | 68 55 73 65 72 2f 52 65 |eractWit|hUser/Re| |000046f0| 71 75 65 73 74 69 6e 67 | 20 4d 6f 72 65 20 54 69 |questing| More Ti| |00004700| 6d 65 20 74 6f 20 52 65 | 73 70 6f 6e 64 20 74 6f |me to Re|spond to| |00004710| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 73 0c 41 45 | Apple E|vents.AE| |00004720| 52 65 73 65 74 54 69 6d | 65 72 2c 53 75 73 70 65 |ResetTim|er,Suspe| |00004730| 6e 64 69 6e 67 20 61 6e | 64 20 52 65 73 75 6d 69 |nding an|d Resumi| |00004740| 6e 67 20 41 70 70 6c 65 | 20 45 76 65 6e 74 20 48 |ng Apple| Event H| |00004750| 61 6e 64 6c 69 6e 67 18 | 41 45 53 75 73 70 65 6e |andling.|AESuspen| |00004760| 64 54 68 65 43 75 72 72 | 65 6e 74 45 76 65 6e 74 |dTheCurr|entEvent| |00004770| 17 41 45 52 65 73 75 6d | 65 54 68 65 43 75 72 72 |.AEResum|eTheCurr| |00004780| 65 6e 74 45 76 65 6e 74 | 14 41 45 53 65 74 54 68 |entEvent|.AESetTh| |00004790| 65 43 75 72 72 65 6e 74 | 45 76 65 6e 74 14 41 45 |eCurrent|Event.AE| |000047a0| 47 65 74 54 68 65 43 75 | 72 72 65 6e 74 45 76 65 |GetTheCu|rrentEve| |000047b0| 6e 74 3c 47 65 74 74 69 | 6e 67 20 74 68 65 20 53 |nt<Getti|ng the S| |000047c0| 69 7a 65 73 20 61 6e 64 | 20 44 65 73 63 72 69 70 |izes and| Descrip| |000047d0| 74 6f 72 20 54 79 70 65 | 73 20 6f 66 20 44 65 73 |tor Type|s of Des| |000047e0| 63 72 69 70 74 6f 72 20 | 52 65 63 6f 72 64 73 0f |criptor |Records.| |000047f0| 41 45 53 69 7a 65 4f 66 | 4e 74 68 49 74 65 6d 0f |AESizeOf|NthItem.| |00004800| 41 45 53 69 7a 65 4f 66 | 4b 65 79 44 65 73 63 0d |AESizeOf|KeyDesc.| |00004810| 41 45 53 69 7a 65 4f 66 | 50 61 72 61 6d 11 41 45 |AESizeOf|Param.AE| |00004820| 53 69 7a 65 4f 66 41 74 | 74 72 69 62 75 74 65 1b |SizeOfAt|tribute.| |00004830| 44 65 6c 65 74 69 6e 67 | 20 44 65 73 63 72 69 70 |Deleting| Descrip| |00004840| 74 6f 72 20 52 65 63 6f | 72 64 73 0c 41 45 44 65 |tor Reco|rds.AEDe| |00004850| 6c 65 74 65 49 74 65 6d | 0f 41 45 44 65 6c 65 74 |leteItem|.AEDelet| |00004860| 65 4b 65 79 44 65 73 63 | 0d 41 45 44 65 6c 65 74 |eKeyDesc|.AEDelet| |00004870| 65 50 61 72 61 6d 2a 44 | 65 61 6c 6c 6f 63 61 74 |eParam*D|eallocat| |00004880| 69 6e 67 20 4d 65 6d 6f | 72 79 20 66 6f 72 20 44 |ing Memo|ry for D| |00004890| 65 73 63 72 69 70 74 6f | 72 20 52 65 63 6f 72 64 |escripto|r Record| |000048a0| 73 0d 41 45 44 69 73 70 | 6f 73 65 44 65 73 63 19 |s.AEDisp|oseDesc.| |000048b0| 43 6f 65 72 63 69 6e 67 | 20 44 65 73 63 72 69 70 |Coercing| Descrip| |000048c0| 74 6f 72 20 54 79 70 65 | 73 0b 41 45 43 6f 65 72 |tor Type|s.AECoer| |000048d0| 63 65 50 74 72 0c 41 45 | 43 6f 65 72 63 65 44 65 |cePtr.AE|CoerceDe| |000048e0| 73 63 3a 43 72 65 61 74 | 69 6e 67 20 61 6e 64 20 |sc:Creat|ing and | |000048f0| 4d 61 6e 61 67 69 6e 67 | 20 74 68 65 20 43 6f 65 |Managing| the Coe| |00004900| 72 63 69 6f 6e 20 48 61 | 6e 64 6c 65 72 20 44 69 |rcion Ha|ndler Di| |00004910| 73 70 61 74 63 68 20 54 | 61 62 6c 65 73 18 41 45 |spatch T|ables.AE| |00004920| 49 6e 73 74 61 6c 6c 43 | 6f 65 72 63 69 6f 6e 48 |InstallC|oercionH| |00004930| 61 6e 64 6c 65 72 14 41 | 45 47 65 74 43 6f 65 72 |andler.A|EGetCoer| |00004940| 63 69 6f 6e 48 61 6e 64 | 6c 65 72 17 41 45 52 65 |cionHand|ler.AERe| |00004950| 6d 6f 76 65 43 6f 65 72 | 63 69 6f 6e 48 61 6e 64 |moveCoer|cionHand| |00004960| 6c 65 72 39 43 72 65 61 | 74 69 6e 67 20 61 6e 64 |ler9Crea|ting and| |00004970| 20 4d 61 6e 61 67 69 6e | 67 20 74 68 65 20 53 70 | Managin|g the Sp| |00004980| 65 63 69 61 6c 20 48 61 | 6e 64 6c 65 72 20 44 69 |ecial Ha|ndler Di| |00004990| 73 70 61 74 63 68 20 54 | 61 62 6c 65 73 17 41 45 |spatch T|ables.AE| |000049a0| 49 6e 73 74 61 6c 6c 53 | 70 65 63 69 61 6c 48 61 |InstallS|pecialHa| |000049b0| 6e 64 6c 65 72 13 41 45 | 47 65 74 53 70 65 63 69 |ndler.AE|GetSpeci| |000049c0| 61 6c 48 61 6e 64 6c 65 | 72 16 41 45 52 65 6d 6f |alHandle|r.AERemo| |000049d0| 76 65 53 70 65 63 69 61 | 6c 48 61 6e 64 6c 65 72 |veSpecia|lHandler| |000049e0| 31 47 65 74 74 69 6e 67 | 20 49 6e 66 6f 72 6d 61 |1Getting| Informa| |000049f0| 74 69 6f 6e 20 41 62 6f | 75 74 20 74 68 65 20 41 |tion Abo|ut the A| |00004a00| 70 70 6c 65 20 45 76 65 | 6e 74 20 4d 61 6e 61 67 |pple Eve|nt Manag| |00004a10| 65 72 0d 41 45 4d 61 6e | 61 67 65 72 49 6e 66 6f |er.AEMan|agerInfo| |00004a20| 1c 41 70 70 6c 69 63 61 | 74 69 6f 6e 2d 44 65 66 |.Applica|tion-Def| |00004a30| 69 6e 65 64 20 52 6f 75 | 74 69 6e 65 73 0e 4d 79 |ined Rou|tines.My| |00004a40| 45 76 65 6e 74 48 61 6e | 64 6c 65 72 0b 4d 79 43 |EventHan|dler.MyC| |00004a50| 6f 65 72 63 65 50 74 72 | 0c 4d 79 43 6f 65 72 63 |oercePtr|.MyCoerc| |00004a60| 65 44 65 73 63 26 0d 53 | 75 6d 6d 61 72 79 20 6f |eDesc&.S|ummary o| |00004a70| 66 20 52 65 73 70 6f 6e | 64 69 6e 67 20 74 6f 20 |f Respon|ding to | |00004a80| 41 70 70 6c 65 20 45 76 | 65 6e 74 73 21 43 72 65 |Apple Ev|ents!Cre| |00004a90| 61 74 69 6e 67 20 61 6e | 64 20 53 65 6e 64 69 6e |ating an|d Sendin| |00004aa0| 67 20 41 70 70 6c 65 20 | 45 76 65 6e 74 73 17 43 |g Apple |Events.C| |00004ab0| 72 65 61 74 69 6e 67 20 | 61 6e 20 41 70 70 6c 65 |reating |an Apple| |00004ac0| 20 45 76 65 6e 74 23 41 | 64 64 69 6e 67 20 50 61 | Event#A|dding Pa| |00004ad0| 72 61 6d 65 74 65 72 73 | 20 74 6f 20 61 6e 20 41 |rameters| to an A| |00004ae0| 70 70 6c 65 20 45 76 65 | 6e 74 31 53 70 65 63 69 |pple Eve|nt1Speci| |00004af0| 66 79 69 6e 67 20 4f 70 | 74 69 6f 6e 61 6c 20 50 |fying Op|tional P| |00004b00| 61 72 61 6d 65 74 65 72 | 73 20 66 6f 72 20 61 6e |arameter|s for an| |00004b10| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 48 4c 69 73 | Apple E|ventHLis| |00004b20| 74 69 6e 67 20 35 2d 31 | 09 43 72 65 61 74 69 6e |ting 5-1|.Creatin| |00004b30| 67 20 74 68 65 20 6f 70 | 74 69 6f 6e 61 6c 20 6b |g the op|tional k| |00004b40| 65 79 77 6f 72 64 20 66 | 6f 72 20 74 68 65 20 43 |eyword f|or the C| |00004b50| 72 65 61 74 65 20 50 75 | 62 6c 69 73 68 65 72 20 |reate Pu|blisher | |00004b60| 65 76 65 6e 74 1b 53 70 | 65 63 69 66 79 69 6e 67 |event.Sp|ecifying| |00004b70| 20 61 20 54 61 72 67 65 | 74 20 41 64 64 72 65 73 | a Targe|t Addres| |00004b80| 73 25 43 72 65 61 74 69 | 6e 67 20 61 6e 20 41 64 |s%Creati|ng an Ad| |00004b90| 64 72 65 73 73 20 44 65 | 73 63 72 69 70 74 6f 72 |dress De|scriptor| |00004ba0| 20 52 65 63 6f 72 64 25 | 4c 69 73 74 69 6e 67 20 | Record%|Listing | |00004bb0| 35 2d 32 09 43 72 65 61 | 74 69 6e 67 20 61 20 74 |5-2.Crea|ting a t| |00004bc0| 61 72 67 65 74 20 61 64 | 64 72 65 73 73 5a 4c 69 |arget ad|dressZLi| |00004bd0| 73 74 69 6e 67 20 35 2d | 33 09 53 70 65 63 69 66 |sting 5-|3.Specif| |00004be0| 79 69 6e 67 20 61 20 74 | 61 72 67 65 74 20 61 64 |ying a t|arget ad| |00004bf0| 64 72 65 73 73 20 69 6e | 20 61 6e 20 41 70 70 6c |dress in| an Appl| |00004c00| 65 20 65 76 65 6e 74 20 | 62 79 20 75 73 69 6e 67 |e event |by using| |00004c10| 20 74 68 65 20 50 50 43 | 42 72 6f 77 73 65 72 20 | the PPC|Browser | |00004c20| 66 75 6e 63 74 69 6f 6e | 30 41 64 64 72 65 73 73 |function|0Address| |00004c30| 69 6e 67 20 61 6e 20 41 | 70 70 6c 65 20 45 76 65 |ing an A|pple Eve| |00004c40| 6e 74 20 66 6f 72 20 44 | 69 72 65 63 74 20 44 69 |nt for D|irect Di| |00004c50| 73 70 61 74 63 68 69 6e | 67 16 53 65 6e 64 69 6e |spatchin|g.Sendin| |00004c60| 67 20 61 6e 20 41 70 70 | 6c 65 20 45 76 65 6e 74 |g an App|le Event| |00004c70| 22 4c 69 73 74 69 6e 67 | 20 35 2d 34 09 53 65 6e |"Listing| 5-4.Sen| |00004c80| 64 69 6e 67 20 61 6e 20 | 41 70 70 6c 65 20 65 76 |ding an |Apple ev| |00004c90| 65 6e 74 15 44 65 61 6c | 69 6e 67 20 57 69 74 68 |ent.Deal|ing With| |00004ca0| 20 54 69 6d 65 6f 75 74 | 73 18 57 72 69 74 69 6e | Timeout|s.Writin| |00004cb0| 67 20 61 6e 20 49 64 6c | 65 20 46 75 6e 63 74 69 |g an Idl|e Functi| |00004cc0| 6f 6e 1c 4c 69 73 74 69 | 6e 67 20 35 2d 35 09 41 |on.Listi|ng 5-5.A| |00004cd0| 6e 20 69 64 6c 65 20 66 | 75 6e 63 74 69 6f 6e 1f |n idle f|unction.| |00004ce0| 57 72 69 74 69 6e 67 20 | 61 20 52 65 70 6c 79 20 |Writing |a Reply | |00004cf0| 46 69 6c 74 65 72 20 46 | 75 6e 63 74 69 6f 6e 2e |Filter F|unction.| |00004d00| 52 65 66 65 72 65 6e 63 | 65 20 74 6f 20 43 72 65 |Referenc|e to Cre| |00004d10| 61 74 69 6e 67 20 61 6e | 64 20 53 65 6e 64 69 6e |ating an|d Sendin| |00004d20| 67 20 41 70 70 6c 65 20 | 45 76 65 6e 74 73 2e 52 |g Apple |Events.R| |00004d30| 6f 75 74 69 6e 65 73 20 | 66 6f 72 20 43 72 65 61 |outines |for Crea| |00004d40| 74 69 6e 67 20 61 6e 64 | 20 53 65 6e 64 69 6e 67 |ting and| Sending| |00004d50| 20 41 70 70 6c 65 20 45 | 76 65 6e 74 73 15 43 72 | Apple E|vents.Cr| |00004d60| 65 61 74 69 6e 67 20 41 | 70 70 6c 65 20 45 76 65 |eating A|pple Eve| |00004d70| 6e 74 73 12 41 45 43 72 | 65 61 74 65 41 70 70 6c |nts.AECr|eateAppl| |00004d80| 65 45 76 65 6e 74 2b 43 | 72 65 61 74 69 6e 67 20 |eEvent+C|reating | |00004d90| 61 6e 64 20 44 75 70 6c | 69 63 61 74 69 6e 67 20 |and Dupl|icating | |00004da0| 44 65 73 63 72 69 70 74 | 6f 72 20 52 65 63 6f 72 |Descript|or Recor| |00004db0| 64 73 0c 41 45 43 72 65 | 61 74 65 44 65 73 63 0f |ds.AECre|ateDesc.| |00004dc0| 41 45 44 75 70 6c 69 63 | 61 74 65 44 65 73 63 28 |AEDuplic|ateDesc(| |00004dd0| 43 72 65 61 74 69 6e 67 | 20 44 65 73 63 72 69 70 |Creating| Descrip| |00004de0| 74 6f 72 20 4c 69 73 74 | 73 20 61 6e 64 20 41 45 |tor List|s and AE| |00004df0| 20 52 65 63 6f 72 64 73 | 0c 41 45 43 72 65 61 74 | Records|.AECreat| |00004e00| 65 4c 69 73 74 20 41 64 | 64 69 6e 67 20 49 74 65 |eList Ad|ding Ite| |00004e10| 6d 73 20 74 6f 20 44 65 | 73 63 72 69 70 74 6f 72 |ms to De|scriptor| |00004e20| 20 4c 69 73 74 73 08 41 | 45 50 75 74 50 74 72 09 | Lists.A|EPutPtr.| |00004e30| 41 45 50 75 74 44 65 73 | 63 0a 41 45 50 75 74 41 |AEPutDes|c.AEPutA| |00004e40| 72 72 61 79 30 41 64 64 | 69 6e 67 20 44 61 74 61 |rray0Add|ing Data| |00004e50| 20 61 6e 64 20 44 65 73 | 63 72 69 70 74 6f 72 20 | and Des|criptor | |00004e60| 52 65 63 6f 72 64 73 20 | 74 6f 20 41 45 20 52 65 |Records |to AE Re| |00004e70| 63 6f 72 64 73 0b 41 45 | 50 75 74 4b 65 79 50 74 |cords.AE|PutKeyPt| |00004e80| 72 0c 41 45 50 75 74 4b | 65 79 44 65 73 63 30 41 |r.AEPutK|eyDesc0A| |00004e90| 64 64 69 6e 67 20 50 61 | 72 61 6d 65 74 65 72 73 |dding Pa|rameters| |00004ea0| 20 61 6e 64 20 41 74 74 | 72 69 62 75 74 65 73 20 | and Att|ributes | |00004eb0| 74 6f 20 41 70 70 6c 65 | 20 45 76 65 6e 74 73 0d |to Apple| Events.| |00004ec0| 41 45 50 75 74 50 61 72 | 61 6d 50 74 72 0e 41 45 |AEPutPar|amPtr.AE| |00004ed0| 50 75 74 50 61 72 61 6d | 44 65 73 63 11 41 45 50 |PutParam|Desc.AEP| |00004ee0| 75 74 41 74 74 72 69 62 | 75 74 65 50 74 72 12 41 |utAttrib|utePtr.A| |00004ef0| 45 50 75 74 41 74 74 72 | 69 62 75 74 65 44 65 73 |EPutAttr|ibuteDes| |00004f00| 63 14 53 65 6e 64 69 6e | 67 20 41 70 70 6c 65 20 |c.Sendin|g Apple | |00004f10| 45 76 65 6e 74 73 06 41 | 45 53 65 6e 64 1c 41 70 |Events.A|ESend.Ap| |00004f20| 70 6c 69 63 61 74 69 6f | 6e 2d 44 65 66 69 6e 65 |plicatio|n-Define| |00004f30| 64 20 52 6f 75 74 69 6e | 65 73 0e 4d 79 49 64 6c |d Routin|es.MyIdl| |00004f40| 65 46 75 6e 63 74 69 6f | 6e 0d 4d 79 52 65 70 6c |eFunctio|n.MyRepl| |00004f50| 79 46 69 6c 74 65 72 2d | 0d 53 75 6d 6d 61 72 79 |yFilter-|.Summary| |00004f60| 20 6f 66 20 43 72 65 61 | 74 69 6e 67 20 61 6e 64 | of Crea|ting and| |00004f70| 20 53 65 6e 64 69 6e 67 | 20 41 70 70 6c 65 20 45 | Sending| Apple E| |00004f80| 76 65 6e 74 73 2f 52 65 | 73 6f 6c 76 69 6e 67 20 |vents/Re|solving | |00004f90| 61 6e 64 20 43 72 65 61 | 74 69 6e 67 20 4f 62 6a |and Crea|ting Obj| |00004fa0| 65 63 74 20 53 70 65 63 | 69 66 69 65 72 20 52 65 |ect Spec|ifier Re| |00004fb0| 63 6f 72 64 73 23 0d 52 | 65 73 6f 6c 76 69 6e 67 |cords#.R|esolving| |00004fc0| 20 4f 62 6a 65 63 74 20 | 53 70 65 63 69 66 69 65 | Object |Specifie| |00004fd0| 72 20 52 65 63 6f 72 64 | 73 49 46 69 67 75 72 65 |r Record|sIFigure| |00004fe0| 20 36 2d 31 09 52 65 73 | 6f 6c 76 69 6e 67 20 61 | 6-1.Res|olving a| |00004ff0| 6e 20 6f 62 6a 65 63 74 | 20 73 70 65 63 69 66 69 |n object| specifi| |00005000| 65 72 20 72 65 63 6f 72 | 64 20 66 6f 72 20 61 20 |er recor|d for a | |00005010| 74 61 62 6c 65 20 69 6e | 20 61 20 64 6f 63 75 6d |table in| a docum| |00005020| 65 6e 74 33 44 65 73 63 | 72 69 70 74 6f 72 20 52 |ent3Desc|riptor R| |00005030| 65 63 6f 72 64 73 20 55 | 73 65 64 20 69 6e 20 4f |ecords U|sed in O| |00005040| 62 6a 65 63 74 20 53 70 | 65 63 69 66 69 65 72 20 |bject Sp|ecifier | |00005050| 52 65 63 6f 72 64 73 0c | 4f 62 6a 65 63 74 20 43 |Records.|Object C| |00005060| 6c 61 73 73 09 43 6f 6e | 74 61 69 6e 65 72 4d 46 |lass.Con|tainerMF| |00005070| 69 67 75 72 65 20 36 2d | 32 09 4e 65 73 74 65 64 |igure 6-|2.Nested| |00005080| 20 6f 62 6a 65 63 74 20 | 73 70 65 63 69 66 69 65 | object |specifie| |00005090| 72 20 72 65 63 6f 72 64 | 73 20 74 68 61 74 20 73 |r record|s that s| |000050a0| 70 65 63 69 66 79 20 61 | 20 63 6f 6e 74 61 69 6e |pecify a| contain| |000050b0| 65 72 20 68 69 65 72 61 | 72 63 68 79 08 4b 65 79 |er hiera|rchy.Key| |000050c0| 20 46 6f 72 6d 08 4b 65 | 79 20 44 61 74 61 3b 54 | Form.Ke|y Data;T| |000050d0| 61 62 6c 65 20 36 2d 31 | 09 53 74 61 6e 64 61 72 |able 6-1|.Standar| |000050e0| 64 20 64 65 73 63 72 69 | 70 74 6f 72 20 74 79 70 |d descri|ptor typ| |000050f0| 65 73 20 75 73 65 64 20 | 77 69 74 68 20 6b 65 79 |es used |with key| |00005100| 41 45 4b 65 79 44 61 74 | 61 20 1a 4b 65 79 20 44 |AEKeyDat|a .Key D| |00005110| 61 74 61 20 66 6f 72 20 | 61 20 50 72 6f 70 65 72 |ata for |a Proper| |00005120| 74 79 20 49 44 1d 4b 65 | 79 20 44 61 74 61 20 66 |ty ID.Ke|y Data f| |00005130| 6f 72 20 61 6e 20 4f 62 | 6a 65 63 74 d5 73 20 4e |or an Ob|ject.s N| |00005140| 61 6d 65 18 4b 65 79 20 | 44 61 74 61 20 66 6f 72 |ame.Key |Data for| |00005150| 20 61 20 55 6e 69 71 75 | 65 20 49 44 1e 4b 65 79 | a Uniqu|e ID.Key| |00005160| 20 44 61 74 61 20 66 6f | 72 20 41 62 73 6f 6c 75 | Data fo|r Absolu| |00005170| 74 65 20 50 6f 73 69 74 | 69 6f 6e 1e 4b 65 79 20 |te Posit|ion.Key | |00005180| 44 61 74 61 20 66 6f 72 | 20 52 65 6c 61 74 69 76 |Data for| Relativ| |00005190| 65 20 50 6f 73 69 74 69 | 6f 6e 13 4b 65 79 20 44 |e Positi|on.Key D| |000051a0| 61 74 61 20 66 6f 72 20 | 61 20 54 65 73 74 45 54 |ata for |a TestET| |000051b0| 61 62 6c 65 20 36 2d 32 | 09 4b 65 79 77 6f 72 64 |able 6-2|.Keyword| |000051c0| 2d 73 70 65 63 69 66 69 | 65 64 20 64 65 73 63 72 |-specifi|ed descr| |000051d0| 69 70 74 6f 72 20 72 65 | 63 6f 72 64 73 20 66 6f |iptor re|cords fo| |000051e0| 72 20 74 79 70 65 43 6f | 6d 70 44 65 73 63 72 69 |r typeCo|mpDescri| |000051f0| 70 74 6f 72 48 54 61 62 | 6c 65 20 36 2d 33 09 4b |ptorHTab|le 6-3.K| |00005200| 65 79 77 6f 72 64 2d 73 | 70 65 63 69 66 69 65 64 |eyword-s|pecified| |00005210| 20 64 65 73 63 72 69 70 | 74 6f 72 20 72 65 63 6f | descrip|tor reco| |00005220| 72 64 73 20 66 6f 72 20 | 74 79 70 65 4c 6f 67 69 |rds for |typeLogi| |00005230| 63 61 6c 44 65 73 63 72 | 69 70 74 6f 72 51 46 69 |calDescr|iptorQFi| |00005240| 67 75 72 65 20 36 2d 33 | 09 54 68 65 20 63 6f 6e |gure 6-3|.The con| |00005250| 74 61 69 6e 65 72 20 68 | 69 65 72 61 72 63 68 79 |tainer h|ierarchy| |00005260| 20 66 6f 72 20 74 68 65 | 20 66 69 72 73 74 20 72 | for the| first r| |00005270| 6f 77 20 69 6e 20 61 20 | 74 61 62 6c 65 20 74 68 |ow in a |table th| |00005280| 61 74 20 6d 65 65 74 73 | 20 61 20 74 65 73 74 3c |at meets| a test<| |00005290| 46 69 67 75 72 65 20 36 | 2d 34 09 41 20 6c 6f 67 |Figure 6|-4.A log| |000052a0| 69 63 61 6c 20 64 65 73 | 63 72 69 70 74 6f 72 20 |ical des|criptor | |000052b0| 72 65 63 6f 72 64 20 74 | 68 61 74 20 73 70 65 63 |record t|hat spec| |000052c0| 69 66 69 65 73 20 61 20 | 74 65 73 74 14 4b 65 79 |ifies a |test.Key| |000052d0| 20 44 61 74 61 20 66 6f | 72 20 61 20 52 61 6e 67 | Data fo|r a Rang| |000052e0| 65 61 54 61 62 6c 65 20 | 36 2d 34 09 4b 65 79 77 |eaTable |6-4.Keyw| |000052f0| 6f 72 64 2d 73 70 65 63 | 69 66 69 65 64 20 64 65 |ord-spec|ified de| |00005300| 73 63 72 69 70 74 6f 72 | 20 72 65 63 6f 72 64 73 |scriptor| records| |00005310| 20 69 6e 20 61 20 64 65 | 73 63 72 69 70 74 6f 72 | in a de|scriptor| |00005320| 20 72 65 63 6f 72 64 20 | 6f 66 20 74 79 70 65 20 | record |of type | |00005330| 74 79 70 65 52 61 6e 67 | 65 44 65 73 63 72 69 70 |typeRang|eDescrip| |00005340| 74 6f 72 39 49 6e 73 74 | 61 6c 6c 69 6e 67 20 45 |tor9Inst|alling E| |00005350| 6e 74 72 69 65 73 20 69 | 6e 20 74 68 65 20 4f 62 |ntries i|n the Ob| |00005360| 6a 65 63 74 20 41 63 63 | 65 73 73 6f 72 20 44 69 |ject Acc|essor Di| |00005370| 73 70 61 74 63 68 20 54 | 61 62 6c 65 73 42 49 6e |spatch T|ablesBIn| |00005380| 73 74 61 6c 6c 69 6e 67 | 20 4f 62 6a 65 63 74 20 |stalling| Object | |00005390| 41 63 63 65 73 73 6f 72 | 20 46 75 6e 63 74 69 6f |Accessor| Functio| |000053a0| 6e 73 20 54 68 61 74 20 | 46 69 6e 64 20 41 70 70 |ns That |Find App| |000053b0| 6c 65 20 45 76 65 6e 74 | 20 4f 62 6a 65 63 74 73 |le Event| Objects| |000053c0| 7e 4c 69 73 74 69 6e 67 | 20 36 2d 31 09 49 6e 73 |~Listing| 6-1.Ins| |000053d0| 74 61 6c 6c 69 6e 67 20 | 6f 62 6a 65 63 74 20 61 |talling |object a| |000053e0| 63 63 65 73 73 6f 72 20 | 66 75 6e 63 74 69 6f 6e |ccessor |function| |000053f0| 73 20 74 68 61 74 20 66 | 69 6e 64 20 65 6c 65 6d |s that f|ind elem| |00005400| 65 6e 74 73 20 6f 66 20 | 64 69 66 66 65 72 65 6e |ents of |differen| |00005410| 74 20 63 6c 61 73 73 65 | 73 20 66 6f 72 20 63 6f |t classe|s for co| |00005420| 6e 74 61 69 6e 65 72 20 | 74 6f 6b 65 6e 73 20 6f |ntainer |tokens o| |00005430| 66 20 74 68 65 20 73 61 | 6d 65 20 74 79 70 65 7d |f the sa|me type}| |00005440| 4c 69 73 74 69 6e 67 20 | 36 2d 32 09 49 6e 73 74 |Listing |6-2.Inst| |00005450| 61 6c 6c 69 6e 67 20 6f | 6e 65 20 6f 62 6a 65 63 |alling o|ne objec| |00005460| 74 20 61 63 63 65 73 73 | 6f 72 20 66 75 6e 63 74 |t access|or funct| |00005470| 69 6f 6e 20 74 68 61 74 | 20 66 69 6e 64 73 20 65 |ion that| finds e| |00005480| 6c 65 6d 65 6e 74 73 20 | 6f 66 20 64 69 66 66 65 |lements |of diffe| |00005490| 72 65 6e 74 20 63 6c 61 | 73 73 65 73 20 66 6f 72 |rent cla|sses for| |000054a0| 20 63 6f 6e 74 61 69 6e | 65 72 20 74 6f 6b 65 6e | contain|er token| |000054b0| 73 20 6f 66 20 6f 6e 65 | 20 74 79 70 65 7d 4c 69 |s of one| type}Li| |000054c0| 73 74 69 6e 67 20 36 2d | 33 09 49 6e 73 74 61 6c |sting 6-|3.Instal| |000054d0| 6c 69 6e 67 20 6f 62 6a | 65 63 74 20 61 63 63 65 |ling obj|ect acce| |000054e0| 73 73 6f 72 20 66 75 6e | 63 74 69 6f 6e 73 20 74 |ssor fun|ctions t| |000054f0| 68 61 74 20 66 69 6e 64 | 20 65 6c 65 6d 65 6e 74 |hat find| element| |00005500| 73 20 6f 66 20 74 68 65 | 20 73 61 6d 65 20 63 6c |s of the| same cl| |00005510| 61 73 73 20 66 6f 72 20 | 63 6f 6e 74 61 69 6e 65 |ass for |containe| |00005520| 72 20 74 6f 6b 65 6e 73 | 20 6f 66 20 64 69 66 66 |r tokens| of diff| |00005530| 65 72 65 6e 74 20 74 79 | 70 65 73 73 4c 69 73 74 |erent ty|pessList| |00005540| 69 6e 67 20 36 2d 34 09 | 49 6e 73 74 61 6c 6c 69 |ing 6-4.|Installi| |00005550| 6e 67 20 6f 62 6a 65 63 | 74 20 61 63 63 65 73 73 |ng objec|t access| |00005560| 6f 72 20 66 75 6e 63 74 | 69 6f 6e 73 20 74 68 61 |or funct|ions tha| |00005570| 74 20 6c 6f 63 61 74 65 | 20 65 6c 65 6d 65 6e 74 |t locate| element| |00005580| 73 20 6f 66 20 64 69 66 | 66 65 72 65 6e 74 20 63 |s of dif|ferent c| |00005590| 6c 61 73 73 65 73 20 69 | 6e 20 74 68 65 20 64 65 |lasses i|n the de| |000055a0| 66 61 75 6c 74 20 63 6f | 6e 74 61 69 6e 65 72 39 |fault co|ntainer9| |000055b0| 49 6e 73 74 61 6c 6c 69 | 6e 67 20 4f 62 6a 65 63 |Installi|ng Objec| |000055c0| 74 20 41 63 63 65 73 73 | 6f 72 20 46 75 6e 63 74 |t Access|or Funct| |000055d0| 69 6f 6e 73 20 54 68 61 | 74 20 46 69 6e 64 20 50 |ions Tha|t Find P| |000055e0| 72 6f 70 65 72 74 69 65 | 73 22 0d 57 72 69 74 69 |ropertie|s".Writi| |000055f0| 6e 67 20 4f 62 6a 65 63 | 74 20 41 63 63 65 73 73 |ng Objec|t Access| |00005600| 6f 72 20 46 75 6e 63 74 | 69 6f 6e 73 3f 57 72 69 |or Funct|ions?Wri| |00005610| 74 69 6e 67 20 4f 62 6a | 65 63 74 20 41 63 63 65 |ting Obj|ect Acce| |00005620| 73 73 6f 72 20 46 75 6e | 63 74 69 6f 6e 73 20 54 |ssor Fun|ctions T| |00005630| 68 61 74 20 46 69 6e 64 | 20 41 70 70 6c 65 20 45 |hat Find| Apple E| |00005640| 76 65 6e 74 20 4f 62 6a | 65 63 74 73 62 4c 69 73 |vent Obj|ectsbLis| |00005650| 74 69 6e 67 20 36 2d 35 | 09 41 6e 20 6f 62 6a 65 |ting 6-5|.An obje| |00005660| 63 74 20 61 63 63 65 73 | 73 6f 72 20 66 75 6e 63 |ct acces|sor func| |00005670| 74 69 6f 6e 20 74 68 61 | 74 20 6c 6f 63 61 74 65 |tion tha|t locate| |00005680| 73 20 41 70 70 6c 65 20 | 65 76 65 6e 74 20 6f 62 |s Apple |event ob| |00005690| 6a 65 63 74 73 20 6f 66 | 20 6f 62 6a 65 63 74 20 |jects of| object | |000056a0| 63 6c 61 73 73 20 63 44 | 6f 63 75 6d 65 6e 74 63 |class cD|ocumentc| |000056b0| 4c 69 73 74 69 6e 67 20 | 36 2d 36 09 41 6e 20 6f |Listing |6-6.An o| |000056c0| 62 6a 65 63 74 20 61 63 | 63 65 73 73 6f 72 20 66 |bject ac|cessor f| |000056d0| 75 6e 63 74 69 6f 6e 20 | 74 68 61 74 20 6c 6f 63 |unction |that loc| |000056e0| 61 74 65 73 20 41 70 70 | 6c 65 20 65 76 65 6e 74 |ates App|le event| |000056f0| 20 6f 62 6a 65 63 74 73 | 20 6f 66 20 6f 62 6a 65 | objects| of obje| |00005700| 63 74 20 63 6c 61 73 73 | 20 63 50 61 72 61 67 72 |ct class| cParagr| |00005710| 61 70 68 5e 4c 69 73 74 | 69 6e 67 20 36 2d 37 09 |aph^List|ing 6-7.| |00005720| 41 6e 20 6f 62 6a 65 63 | 74 20 61 63 63 65 73 73 |An objec|t access| |00005730| 6f 72 20 66 75 6e 63 74 | 69 6f 6e 20 74 68 61 74 |or funct|ion that| |00005740| 20 6c 6f 63 61 74 65 73 | 20 41 70 70 6c 65 20 65 | locates| Apple e| |00005750| 76 65 6e 74 20 6f 62 6a | 65 63 74 73 20 6f 66 20 |vent obj|ects of | |00005760| 6f 62 6a 65 63 74 20 63 | 6c 61 73 73 20 63 57 6f |object c|lass cWo| |00005770| 72 64 60 4c 69 73 74 69 | 6e 67 20 36 2d 38 09 41 |rd`Listi|ng 6-8.A| |00005780| 6e 20 6f 62 6a 65 63 74 | 20 61 63 63 65 73 73 6f |n object| accesso| |00005790| 72 20 66 75 6e 63 74 69 | 6f 6e 20 74 68 61 74 20 |r functi|on that | |000057a0| 6c 6f 63 61 74 65 73 20 | 41 70 70 6c 65 20 65 76 |locates |Apple ev| |000057b0| 65 6e 74 20 6f 62 6a 65 | 63 74 73 20 6f 66 20 6f |ent obje|cts of o| |000057c0| 62 6a 65 63 74 20 63 6c | 61 73 73 20 63 57 69 6e |bject cl|ass cWin| |000057d0| 64 6f 77 36 57 72 69 74 | 69 6e 67 20 4f 62 6a 65 |dow6Writ|ing Obje| |000057e0| 63 74 20 41 63 63 65 73 | 73 6f 72 20 46 75 6e 63 |ct Acces|sor Func| |000057f0| 74 69 6f 6e 73 20 54 68 | 61 74 20 46 69 6e 64 20 |tions Th|at Find | |00005800| 50 72 6f 70 65 72 74 69 | 65 73 50 4c 69 73 74 69 |Properti|esPListi| |00005810| 6e 67 20 36 2d 39 09 41 | 6e 20 6f 62 6a 65 63 74 |ng 6-9.A|n object| |00005820| 20 61 63 63 65 73 73 6f | 72 20 66 75 6e 63 74 69 | accesso|r functi| |00005830| 6f 6e 20 74 68 61 74 20 | 69 64 65 6e 74 69 66 69 |on that |identifi| |00005840| 65 73 20 61 6e 79 20 70 | 72 6f 70 65 72 74 79 20 |es any p|roperty | |00005850| 6f 66 20 61 20 77 69 6e | 64 6f 77 0f 44 65 66 69 |of a win|dow.Defi| |00005860| 6e 69 6e 67 20 54 6f 6b | 65 6e 73 58 46 69 67 75 |ning Tok|ensXFigu| |00005870| 72 65 20 36 2d 35 09 44 | 65 73 63 72 69 70 74 6f |re 6-5.D|escripto| |00005880| 72 20 72 65 63 6f 72 64 | 20 66 6f 72 20 61 6e 20 |r record| for an | |00005890| 61 70 70 6c 69 63 61 74 | 69 6f 6e 2d 64 65 66 69 |applicat|ion-defi| |000058a0| 6e 65 64 20 74 6f 6b 65 | 6e 20 74 68 61 74 20 69 |ned toke|n that i| |000058b0| 64 65 6e 74 69 66 69 65 | 73 20 61 20 64 6f 63 75 |dentifie|s a docu| |000058c0| 6d 65 6e 74 6e 46 69 67 | 75 72 65 20 36 2d 36 09 |mentnFig|ure 6-6.| |000058d0| 44 65 73 63 72 69 70 74 | 6f 72 20 72 65 63 6f 72 |Descript|or recor| |000058e0| 64 20 66 6f 72 20 61 6e | 20 61 70 70 6c 69 63 61 |d for an| applica| |000058f0| 74 69 6f 6e 2d 64 65 66 | 69 6e 65 64 20 74 6f 6b |tion-def|ined tok| |00005900| 65 6e 20 74 68 61 74 20 | 69 64 65 6e 74 69 66 69 |en that |identifi| |00005910| 65 73 20 74 68 65 20 70 | 62 6f 75 6e 64 73 20 70 |es the p|bounds p| |00005920| 72 6f 70 65 72 74 79 20 | 6f 66 20 61 20 77 69 6e |roperty |of a win| |00005930| 64 6f 77 14 48 61 6e 64 | 6c 69 6e 67 20 57 68 6f |dow.Hand|ling Who| |00005940| 73 65 20 54 65 73 74 73 | 46 54 61 62 6c 65 20 36 |se Tests|FTable 6| |00005950| 2d 35 09 4b 65 79 77 6f | 72 64 2d 73 70 65 63 69 |-5.Keywo|rd-speci| |00005960| 66 69 65 64 20 64 65 73 | 63 72 69 70 74 6f 72 20 |fied des|criptor | |00005970| 72 65 63 6f 72 64 73 20 | 66 6f 72 20 74 79 70 65 |records |for type| |00005980| 57 68 6f 73 65 44 65 73 | 63 72 69 70 74 6f 72 63 |WhoseDes|criptorc| |00005990| 46 69 67 75 72 65 20 36 | 2d 37 09 41 20 63 6f 6e |Figure 6|-7.A con| |000059a0| 74 61 69 6e 65 72 20 68 | 69 65 72 61 72 63 68 79 |tainer h|ierarchy| |000059b0| 20 63 72 65 61 74 65 64 | 20 62 79 20 74 68 65 20 | created| by the | |000059c0| 41 70 70 6c 65 20 45 76 | 65 6e 74 20 4d 61 6e 61 |Apple Ev|ent Mana| |000059d0| 67 65 72 20 75 73 69 6e | 67 20 61 20 77 68 6f 73 |ger usin|g a whos| |000059e0| 65 20 64 65 73 63 72 69 | 70 74 6f 72 20 72 65 63 |e descri|ptor rec| |000059f0| 6f 72 64 41 54 61 62 6c | 65 20 36 2d 36 09 4b 65 |ordATabl|e 6-6.Ke| |00005a00| 79 77 6f 72 64 2d 73 70 | 65 63 69 66 69 65 64 20 |yword-sp|ecified | |00005a10| 64 65 73 63 72 69 70 74 | 6f 72 20 72 65 63 6f 72 |descript|or recor| |00005a20| 64 73 20 66 6f 72 20 74 | 79 70 65 57 68 6f 73 65 |ds for t|ypeWhose| |00005a30| 52 61 6e 67 65 21 57 72 | 69 74 69 6e 67 20 4f 62 |Range!Wr|iting Ob| |00005a40| 6a 65 63 74 20 43 61 6c | 6c 62 61 63 6b 20 46 75 |ject Cal|lback Fu| |00005a50| 6e 63 74 69 6f 6e 73 23 | 57 72 69 74 69 6e 67 20 |nctions#|Writing | |00005a60| 61 6e 20 4f 62 6a 65 63 | 74 2d 43 6f 75 6e 74 69 |an Objec|t-Counti| |00005a70| 6e 67 20 46 75 6e 63 74 | 69 6f 6e 28 4c 69 73 74 |ng Funct|ion(List| |00005a80| 69 6e 67 20 36 2d 31 30 | 09 41 6e 20 6f 62 6a 65 |ing 6-10|.An obje| |00005a90| 63 74 2d 63 6f 75 6e 74 | 69 6e 67 20 66 75 6e 63 |ct-count|ing func| |00005aa0| 74 69 6f 6e 25 57 72 69 | 74 69 6e 67 20 61 6e 20 |tion%Wri|ting an | |00005ab0| 4f 62 6a 65 63 74 2d 43 | 6f 6d 70 61 72 69 73 6f |Object-C|ompariso| |00005ac0| 6e 20 46 75 6e 63 74 69 | 6f 6e 4d 4c 69 73 74 69 |n Functi|onMListi| |00005ad0| 6e 67 20 36 2d 31 31 09 | 4f 62 6a 65 63 74 2d 63 |ng 6-11.|Object-c| |00005ae0| 6f 6d 70 61 72 69 73 6f | 6e 20 66 75 6e 63 74 69 |ompariso|n functi| |00005af0| 6f 6e 20 74 68 61 74 20 | 63 6f 6d 70 61 72 65 73 |on that |compares| |00005b00| 20 74 77 6f 20 41 70 70 | 6c 65 20 65 76 65 6e 74 | two App|le event| |00005b10| 20 6f 62 6a 65 63 74 73 | 22 57 72 69 74 69 6e 67 | objects|"Writing| |00005b20| 20 4d 61 72 6b 69 6e 67 | 20 43 61 6c 6c 62 61 63 | Marking| Callbac| |00005b30| 6b 20 46 75 6e 63 74 69 | 6f 6e 73 22 0d 43 72 65 |k Functi|ons".Cre| |00005b40| 61 74 69 6e 67 20 4f 62 | 6a 65 63 74 20 53 70 65 |ating Ob|ject Spe| |00005b50| 63 69 66 69 65 72 20 52 | 65 63 6f 72 64 73 4d 54 |cifier R|ecordsMT| |00005b60| 61 62 6c 65 20 36 2d 37 | 09 4e 65 73 74 65 64 20 |able 6-7|.Nested | |00005b70| 6f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |object s|pecifier| |00005b80| 20 72 65 63 6f 72 64 73 | 20 74 68 61 74 20 64 65 | records| that de| |00005b90| 73 63 72 69 62 65 20 61 | 20 63 6f 6e 74 61 69 6e |scribe a| contain| |00005ba0| 65 72 20 68 69 65 72 61 | 72 63 68 79 29 43 72 65 |er hiera|rchy)Cre| |00005bb0| 61 74 69 6e 67 20 61 20 | 53 69 6d 70 6c 65 20 4f |ating a |Simple O| |00005bc0| 62 6a 65 63 74 20 53 70 | 65 63 69 66 69 65 72 20 |bject Sp|ecifier | |00005bd0| 52 65 63 6f 72 64 49 4c | 69 73 74 69 6e 67 20 36 |RecordIL|isting 6| |00005be0| 2d 31 32 09 43 72 65 61 | 74 69 6e 67 20 61 6e 20 |-12.Crea|ting an | |00005bf0| 6f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |object s|pecifier| |00005c00| 20 72 65 63 6f 72 64 20 | 75 73 69 6e 67 20 43 72 | record |using Cr| |00005c10| 65 61 74 65 4f 62 6a 53 | 70 65 63 69 66 69 65 72 |eateObjS|pecifier| |00005c20| 48 4c 69 73 74 69 6e 67 | 20 36 2d 31 33 09 55 73 |HListing| 6-13.Us| |00005c30| 69 6e 67 20 43 72 65 61 | 74 65 4f 62 6a 53 70 65 |ing Crea|teObjSpe| |00005c40| 63 69 66 69 65 72 20 69 | 6e 20 61 6e 20 61 70 70 |cifier i|n an app| |00005c50| 6c 69 63 61 74 69 6f 6e | 2d 64 65 66 69 6e 65 64 |lication|-defined| |00005c60| 20 66 75 6e 63 74 69 6f | 6e 22 53 70 65 63 69 66 | functio|n"Specif| |00005c70| 79 69 6e 67 20 74 68 65 | 20 43 6f 6e 74 61 69 6e |ying the| Contain| |00005c80| 65 72 20 48 69 65 72 61 | 72 63 68 79 2c 4c 69 73 |er Hiera|rchy,Lis| |00005c90| 74 69 6e 67 20 36 2d 31 | 34 09 53 70 65 63 69 66 |ting 6-1|4.Specif| |00005ca0| 79 69 6e 67 20 61 20 64 | 6f 63 75 6d 65 6e 74 20 |ying a d|ocument | |00005cb0| 63 6f 6e 74 61 69 6e 65 | 72 29 4c 69 73 74 69 6e |containe|r)Listin| |00005cc0| 67 20 36 2d 31 35 09 53 | 70 65 63 69 66 79 69 6e |g 6-15.S|pecifyin| |00005cd0| 67 20 61 20 74 61 62 6c | 65 20 63 6f 6e 74 61 69 |g a tabl|e contai| |00005ce0| 6e 65 72 15 53 70 65 63 | 69 66 79 69 6e 67 20 61 |ner.Spec|ifying a| |00005cf0| 20 50 72 6f 70 65 72 74 | 79 1e 53 70 65 63 69 66 | Propert|y.Specif| |00005d00| 79 69 6e 67 20 61 20 52 | 65 6c 61 74 69 76 65 20 |ying a R|elative | |00005d10| 50 6f 73 69 74 69 6f 6e | 2a 43 72 65 61 74 69 6e |Position|*Creatin| |00005d20| 67 20 61 20 43 6f 6d 70 | 6c 65 78 20 4f 62 6a 65 |g a Comp|lex Obje| |00005d30| 63 74 20 53 70 65 63 69 | 66 69 65 72 20 52 65 63 |ct Speci|fier Rec| |00005d40| 6f 72 64 11 53 70 65 63 | 69 66 79 69 6e 67 20 61 |ord.Spec|ifying a| |00005d50| 20 54 65 73 74 66 54 61 | 62 6c 65 20 36 2d 38 09 | TestfTa|ble 6-8.| |00005d60| 4f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |Object s|pecifier| |00005d70| 20 72 65 63 6f 72 64 20 | 66 6f 72 20 74 68 65 20 | record |for the | |00005d80| 66 69 72 73 74 20 72 6f | 77 20 74 68 61 74 20 6d |first ro|w that m| |00005d90| 65 65 74 73 20 61 20 74 | 65 73 74 20 69 6e 20 74 |eets a t|est in t| |00005da0| 68 65 20 74 61 62 6c 65 | 20 6e 61 6d 65 64 20 d2 |he table| named .| |00005db0| 4d 79 41 64 64 72 65 73 | 73 65 73 d3 39 54 61 62 |MyAddres|ses.9Tab| |00005dc0| 6c 65 20 36 2d 39 09 4c | 6f 67 69 63 61 6c 20 64 |le 6-9.L|ogical d| |00005dd0| 65 73 63 72 69 70 74 6f | 72 20 72 65 63 6f 72 64 |escripto|r record| |00005de0| 20 74 68 61 74 20 73 70 | 65 63 69 66 69 65 73 20 | that sp|ecifies | |00005df0| 61 20 74 65 73 74 4b 4c | 69 73 74 69 6e 67 20 36 |a testKL|isting 6| |00005e00| 2d 31 36 09 43 72 65 61 | 74 69 6e 67 20 61 6e 20 |-16.Crea|ting an | |00005e10| 6f 62 6a 65 63 74 20 73 | 70 65 63 69 66 69 65 72 |object s|pecifier| |00005e20| 20 72 65 63 6f 72 64 20 | 77 69 74 68 20 74 68 65 | record |with the| |00005e30| 20 6b 65 79 20 66 6f 72 | 6d 20 66 6f 72 6d 4e 61 | key for|m formNa| |00005e40| 6d 65 34 4c 69 73 74 69 | 6e 67 20 36 2d 31 37 09 |me4Listi|ng 6-17.| |00005e50| 43 72 65 61 74 69 6e 67 | 20 61 20 63 6f 6d 70 61 |Creating| a compa| |00005e60| 72 69 73 6f 6e 20 64 65 | 73 63 72 69 70 74 6f 72 |rison de|scriptor| |00005e70| 20 72 65 63 6f 72 64 31 | 4c 69 73 74 69 6e 67 20 | record1|Listing | |00005e80| 36 2d 31 38 09 43 72 65 | 61 74 69 6e 67 20 61 20 |6-18.Cre|ating a | |00005e90| 6c 6f 67 69 63 61 6c 20 | 64 65 73 63 72 69 70 74 |logical |descript| |00005ea0| 6f 72 20 72 65 63 6f 72 | 64 37 4c 69 73 74 69 6e |or recor|d7Listin| |00005eb0| 67 20 36 2d 31 39 09 43 | 72 65 61 74 69 6e 67 20 |g 6-19.C|reating | |00005ec0| 61 20 63 6f 6d 70 6c 65 | 78 20 6f 62 6a 65 63 74 |a comple|x object| |00005ed0| 20 73 70 65 63 69 66 69 | 65 72 20 72 65 63 6f 72 | specifi|er recor| |00005ee0| 64 12 53 70 65 63 69 66 | 79 69 6e 67 20 61 20 52 |d.Specif|ying a R| |00005ef0| 61 6e 67 65 24 54 61 62 | 6c 65 20 36 2d 31 30 09 |ange$Tab|le 6-10.| |00005f00| 41 20 72 61 6e 67 65 20 | 64 65 73 63 72 69 70 74 |A range |descript| |00005f10| 6f 72 20 72 65 63 6f 72 | 64 2f 4c 69 73 74 69 6e |or recor|d/Listin| |00005f20| 67 20 36 2d 32 30 09 43 | 72 65 61 74 69 6e 67 20 |g 6-20.C|reating | |00005f30| 61 20 72 61 6e 67 65 20 | 64 65 73 63 72 69 70 74 |a range |descript| |00005f40| 6f 72 20 72 65 63 6f 72 | 64 3c 52 65 66 65 72 65 |or recor|d<Refere| |00005f50| 6e 63 65 20 74 6f 20 52 | 65 73 6f 6c 76 69 6e 67 |nce to R|esolving| |00005f60| 20 61 6e 64 20 43 72 65 | 61 74 69 6e 67 20 4f 62 | and Cre|ating Ob| |00005f70| 6a 65 63 74 20 53 70 65 | 63 69 66 69 65 72 20 52 |ject Spe|cifier R| |00005f80| 65 63 6f 72 64 73 30 44 | 61 74 61 20 53 74 72 75 |ecords0D|ata Stru| |00005f90| 63 74 75 72 65 73 20 55 | 73 65 64 20 69 6e 20 4f |ctures U|sed in O| |00005fa0| 62 6a 65 63 74 20 53 70 | 65 63 69 66 69 65 72 20 |bject Sp|ecifier | |00005fb0| 52 65 63 6f 72 64 73 48 | 54 61 62 6c 65 20 36 2d |RecordsH|Table 6-| |00005fc0| 31 31 09 4b 65 79 77 6f | 72 64 2d 73 70 65 63 69 |11.Keywo|rd-speci| |00005fd0| 66 69 65 64 20 64 65 73 | 63 72 69 70 74 6f 72 20 |fied des|criptor | |00005fe0| 72 65 63 6f 72 64 73 20 | 66 6f 72 20 74 79 70 65 |records |for type| |00005ff0| 4f 62 6a 65 63 74 53 70 | 65 63 69 66 69 65 72 20 |ObjectSp|ecifier | |00006000| 3c 52 6f 75 74 69 6e 65 | 73 20 66 6f 72 20 52 65 |<Routine|s for Re| |00006010| 73 6f 6c 76 69 6e 67 20 | 61 6e 64 20 43 72 65 61 |solving |and Crea| |00006020| 74 69 6e 67 20 4f 62 6a | 65 63 74 20 53 70 65 63 |ting Obj|ect Spec| |00006030| 69 66 69 65 72 20 52 65 | 63 6f 72 64 73 27 49 6e |ifier Re|cords'In| |00006040| 69 74 69 61 6c 69 7a 69 | 6e 67 20 74 68 65 20 4f |itializi|ng the O| |00006050| 62 6a 65 63 74 20 53 75 | 70 70 6f 72 74 20 4c 69 |bject Su|pport Li| |00006060| 62 72 61 72 79 0c 41 45 | 4f 62 6a 65 63 74 49 6e |brary.AE|ObjectIn| |00006070| 69 74 3f 53 65 74 74 69 | 6e 67 20 4f 62 6a 65 63 |it?Setti|ng Objec| |00006080| 74 20 41 63 63 65 73 73 | 6f 72 20 46 75 6e 63 74 |t Access|or Funct| |00006090| 69 6f 6e 73 20 61 6e 64 | 20 4f 62 6a 65 63 74 20 |ions and| Object | |000060a0| 43 61 6c 6c 62 61 63 6b | 20 46 75 6e 63 74 69 6f |Callback| Functio| |000060b0| 6e 73 17 41 45 49 6e 73 | 74 61 6c 6c 4f 62 6a 65 |ns.AEIns|tallObje| |000060c0| 63 74 41 63 63 65 73 73 | 6f 72 14 41 45 53 65 74 |ctAccess|or.AESet| |000060d0| 4f 62 6a 65 63 74 43 61 | 6c 6c 62 61 63 6b 73 38 |ObjectCa|llbacks8| |000060e0| 47 65 74 74 69 6e 67 2c | 20 43 61 6c 6c 69 6e 67 |Getting,| Calling| |000060f0| 2c 20 61 6e 64 20 52 65 | 6d 6f 76 69 6e 67 20 4f |, and Re|moving O| |00006100| 62 6a 65 63 74 20 41 63 | 63 65 73 73 6f 72 20 46 |bject Ac|cessor F| |00006110| 75 6e 63 74 69 6f 6e 73 | 13 41 45 47 65 74 4f 62 |unctions|.AEGetOb| |00006120| 6a 65 63 74 41 63 63 65 | 73 73 6f 72 14 41 45 43 |jectAcce|ssor.AEC| |00006130| 61 6c 6c 4f 62 6a 65 63 | 74 41 63 63 65 73 73 6f |allObjec|tAccesso| |00006140| 72 16 41 45 52 65 6d 6f | 76 65 4f 62 6a 65 63 74 |r.AERemo|veObject| |00006150| 41 63 63 65 73 73 6f 72 | 22 52 65 73 6f 6c 76 69 |Accessor|"Resolvi| |00006160| 6e 67 20 4f 62 6a 65 63 | 74 20 53 70 65 63 69 66 |ng Objec|t Specif| |00006170| 69 65 72 20 52 65 63 6f | 72 64 73 09 41 45 52 65 |ier Reco|rds.AERe| |00006180| 73 6f 6c 76 65 1e 44 65 | 61 6c 6c 6f 63 61 74 69 |solve.De|allocati| |00006190| 6e 67 20 4d 65 6d 6f 72 | 79 20 66 6f 72 20 54 6f |ng Memor|y for To| |000061a0| 6b 65 6e 73 0e 41 45 44 | 69 73 70 6f 73 65 54 6f |kens.AED|isposeTo| |000061b0| 6b 65 6e 21 43 72 65 61 | 74 69 6e 67 20 4f 62 6a |ken!Crea|ting Obj| |000061c0| 65 63 74 20 53 70 65 63 | 69 66 69 65 72 20 52 65 |ect Spec|ifier Re| |000061d0| 63 6f 72 64 73 16 43 72 | 65 61 74 65 4f 66 66 73 |cords.Cr|eateOffs| |000061e0| 65 74 44 65 73 63 72 69 | 70 74 6f 72 14 43 72 65 |etDescri|ptor.Cre| |000061f0| 61 74 65 43 6f 6d 70 44 | 65 73 63 72 69 70 74 6f |ateCompD|escripto| |00006200| 72 17 43 72 65 61 74 65 | 4c 6f 67 69 63 61 6c 44 |r.Create|LogicalD| |00006210| 65 73 63 72 69 70 74 6f | 72 15 43 72 65 61 74 65 |escripto|r.Create| |00006220| 52 61 6e 67 65 44 65 73 | 63 72 69 70 74 6f 72 12 |RangeDes|criptor.| |00006230| 43 72 65 61 74 65 4f 62 | 6a 53 70 65 63 69 66 69 |CreateOb|jSpecifi| |00006240| 65 72 1c 41 70 70 6c 69 | 63 61 74 69 6f 6e 2d 44 |er.Appli|cation-D| |00006250| 65 66 69 6e 65 64 20 52 | 6f 75 74 69 6e 65 73 19 |efined R|outines.| |00006260| 4f 62 6a 65 63 74 20 41 | 63 63 65 73 73 6f 72 20 |Object A|ccessor | |00006270| 46 75 6e 63 74 69 6f 6e | 73 10 4d 79 4f 62 6a 65 |Function|s.MyObje| |00006280| 63 74 41 63 63 65 73 73 | 6f 72 19 4f 62 6a 65 63 |ctAccess|or.Objec| |00006290| 74 20 43 61 6c 6c 62 61 | 63 6b 20 46 75 6e 63 74 |t Callba|ck Funct| |000062a0| 69 6f 6e 73 0e 4d 79 43 | 6f 75 6e 74 4f 62 6a 65 |ions.MyC|ountObje| |000062b0| 63 74 73 10 4d 79 43 6f | 6d 70 61 72 65 4f 62 6a |cts.MyCo|mpareObj| |000062c0| 65 63 74 73 0e 4d 79 44 | 69 73 70 6f 73 65 54 6f |ects.MyD|isposeTo| |000062d0| 6b 65 6e 0e 4d 79 47 65 | 74 45 72 72 6f 72 44 65 |ken.MyGe|tErrorDe| |000062e0| 73 63 0e 4d 79 47 65 74 | 4d 61 72 6b 54 6f 6b 65 |sc.MyGet|MarkToke| |000062f0| 6e 06 4d 79 4d 61 72 6b | 0d 4d 79 41 64 6a 75 73 |n.MyMark|.MyAdjus| |00006300| 74 4d 61 72 6b 73 3b 0d | 53 75 6d 6d 61 72 79 20 |tMarks;.|Summary | |00006310| 6f 66 20 52 65 73 6f 6c | 76 69 6e 67 20 61 6e 64 |of Resol|ving and| |00006320| 20 43 72 65 61 74 69 6e | 67 20 4f 62 6a 65 63 74 | Creatin|g Object| |00006330| 20 53 70 65 63 69 66 69 | 65 72 20 52 65 63 6f 72 | Specifi|er Recor| |00006340| 64 73 19 49 6e 74 72 6f | 64 75 63 74 69 6f 6e 20 |ds.Intro|duction | |00006350| 74 6f 20 53 63 72 69 70 | 74 69 6e 67 27 0d 41 62 |to Scrip|ting'.Ab| |00006360| 6f 75 74 20 53 63 72 69 | 70 74 73 20 61 6e 64 20 |out Scri|pts and | |00006370| 53 63 72 69 70 74 69 6e | 67 20 43 6f 6d 70 6f 6e |Scriptin|g Compon| |00006380| 65 6e 74 73 1f 53 63 72 | 69 70 74 20 45 64 69 74 |ents.Scr|ipt Edit| |00006390| 6f 72 73 20 61 6e 64 20 | 53 63 72 69 70 74 20 46 |ors and |Script F| |000063a0| 69 6c 65 73 3b 46 69 67 | 75 72 65 20 37 2d 31 09 |iles;Fig|ure 7-1.| |000063b0| 41 20 73 63 72 69 70 74 | 20 77 69 6e 64 6f 77 20 |A script| window | |000063c0| 69 6e 20 74 68 65 20 53 | 63 72 69 70 74 20 45 64 |in the S|cript Ed| |000063d0| 69 74 6f 72 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |itor app|lication| |000063e0| 49 46 69 67 75 72 65 20 | 37 2d 32 09 53 63 72 69 |IFigure |7-2.Scri| |000063f0| 70 74 20 66 69 6c 65 20 | 69 63 6f 6e 73 20 69 6e |pt file |icons in| +--------+-------------------------+-------------------------+--------+--------+ Only 25.0 KB of data is shown above.